Beautifully written, directed and delivered. Right from the first minute the movie grips you and takes you on a soul touching adventure. It is a testament to exceptional storytelling through a movie. One of the most meaningful movies released this year. A must watch for people of all ages.