Great movie!

Rating: 9/10 (22 June 2018)

I recently watched this film for the third or fourth time and after re-watching it wondered why it had taken me so long to sit down to enjoy it once again.
This film is fantastic! It begins with just the right level of confusion/mystery, and once the pieces start falling methodically in to place you can't help but be captivated with how well all of it was put together. The story is good, and the characters - all quirky in their own right - are interesting and appealing.
An incredible film that I would highly recommend!