Worth the wait

Rating: 10/10 (27 April 2018)

This was an amazing film. So many awesome moments, so many dark moments, and it all tied into a perfect blend. I was literally holding onto the arm rest during the climax of the movie. This movie made me clap and I don't clap.....beat and most emotionally powerful villain since Darth Vader.