I loved so much about this movie. From the costumes to the sets to the colors to the soundtrack to the excellent comedy. I also really loved the plot and takeaway of the film.

With that said, as someone who believes deeply in the message, it was a little bit too preachy. It laid the message on very thick. And I get it; it's an important and very real topic that has a massive amount of cultural relevance. But we have to give the audience some credit that we can get the idea without the repetition.

That doesn't detract from what a fun yet emotional movie this is. Ryan and Margot are amazing, as are all the supporting cast members. It's a movie worthy of the massive craze, for sure.