I can watch this film over and over and over and over....

Rating: 10/10 (4 January 2020)

This film isn't just a quirky and original idea, it also a fascinating point of view on humanity and how we react to various situations. Plus, it has a positive message and an uplifting conclusion. This film is one of the greats.