Based on 170 votes and 52 reviews.
Fantastic movie, I went to an advance screening and I loved it. I went with a friend (we're both adults) and she loved it as well, we were just smiling and laughing throughout.
I feel like I've waited my entire life for this movie. 5/5