Gavin Rye’s review published on Letterboxd:
This holds up superbly well on a second view. There are just so many clues as to what’s going on littered throughout the film. I really don’t get the trend of hate that this film seems to have gained. Every part of it is masterfully done.