ALL THE HYPE IS WORTH IT.

Rating: 10/10 (30 April 2018)

I freaking watched this movie three times now, and it gets better everytime i watch it. It's unbelievably great.