Repeat viewings get better and better

Rating: 9/10 (14 April 2018)

A most beautiful movie we have now seen 4 times.
Stunning cinematography, beautiful story, meaning, script and message.
Wonderful acting and plenty of light humorous moments.
Just a beautiful, uplifting, hugely entertaining movie.