Unique and unexpected.

Rating: 10/10 (4 December 2019)

What a usual film. So refreshing for a mysterious story to have a completely unexpected end. Tied it all up nicely.