Perfect

Rating: 10/10 (11 June 2019)

I absolutely loved it. The themes were convincing and relatable. And the antagonists had depth and actual drive and emotion.