FINALLY A GOOD MOVIE!!! Amazing, I can't wait to see it again. How are there bad reviews I mean seriously. The choreography was great, cinematography was fantastic, amazing characters, archs and plot twists and dilemmas. I honestly can say I REALLY enjoyed this movie and am so happy to see good movies being made again. 10/10