What a beautiful film, a lovely story which slowly reveals, many ausing and harrowing moments. Tom Hanks is masterful throughout and the supporting cast are excellent. Cried many times throughout the story which was superbly directed and scripted. The way we learnt about Otto's back story and the jumping through time was expertly crafted and it was lovely how the small changes in the main character were becoming evident. Just a fantastic film and loved it from start to finish.