I haven't seen a movie so funny, energetic, and overall amazing like this one in a very long time! I had somewhat high expectations, due to the good reviews (and the not good ones) and i love Margot Robbie and her acting, she was under-rated in Babylon. I'll just say, that my expectations were definitely reached! While funny throughout this movie is is fully hilarious at times, even if you think it would be some stupid "all pink and glitter and rainbows" flick, you'll definitely laugh (and you'll probably love it!). It's insanely funny and honestly touching in some scenes. It speaks a great message as well! Overall, will definitely watch again!