This one's a wise watch. Gets you through the journey of the protagonist with the right amount of frivolity and wit. The fast pace in the movie, from dialogues to it's twists and turns, the plot grips you in an uncanny way. The climax with it's right amount of fantasy,leaves you with a taste of childlike happiness.