STARTS OFF FAIRLY NORMAL... AND

Rating: 8/10 (6 January 2020)

Starts off fairly normal, gets weird and surreal in the middle, and then somehow manages to resolve in a surprisingly straightforward ending. Great script.