I really liked this movie. Totally worth the wait. There were so many plot twists that caught me by surprise and the comedy was hilarious. There are some confusing parts that I'm still trying to figure out though but that doesn't stop me from loving it. 9/10