Suspenseful at the right moments, amazingly heartwarming at others. I love literally everything about this. This is a perfect experience.