Generally I can guess twists pretty early on

Generally I can guess twists pretty early on, I was pleasantly surprised when this one took an unexpected turn. A very odd, psychological conundrum of a movie. Definitely worth a watch.

###

