I saw this movie when I was on a flight for business one time and I have to say it is fantastic! It holds your attention completely from start to finish, gives you such a heartwarming feeling, brings some tears from both happiness and sadness and is just all around a great movie!