the hype is justified.

Rating: 10/10 (17 February 2018)

IT'S SUCH A GOOD FILM. I'm gonna rewatch it three more times.