Perfect

Rating: 10/10 (6 June 2020)

Watch this, if you feel confused in the end you are right on. That's how the director wants you to feel. For a sense of closure, watch the director commentary.