The Barbie movie is fun, ridiculous, and surprisingly dense. The production design for Barbieland is a spectacle that must be seen on the big screen to be appreciated. If you like or have nostalgia for "movie magic," go see this film, because the people who made it really handled the production with care. Hollywood went hard here, and it pays off.

Besides the spectacle, the script is pretty much nonstop jokes. I'm a middle-age guy, so my expectation going in was that I would have to cringe through some kids humor, but get to enjoy some more adult puns or double entendres a la "I'll beach you off." However, I was surprised by a very smart, fast paced, dense dialogue that matched my comedic sensibilities perfectly. I did notice, however, my fiancé and I were sometimes the only people in the theater laughing. So, your mileage may vary if this movie is not your type of funny.

Yes, the movie has something to say about feminism, patriarchy, and motherhood, but I appreciate it for that. It seems so many movies recently with beloved characters, like super Mario Bros, are safe and boring, and the stories go nowhere. So, for the Barbie movie to dig into these social topics, I think will make it iconic. Is it too meta and fast paced for kids to understand? Probably, but I think they'll find that appreciation for it 10 years from now when they rewatch it in college.

Finally, Margot Robbie and Ryan Gosling are an absolute treat here. Both of them treat these silly roles as the most important work they've ever done. Their commitment here is insane. Any guy out there criticizing this movie because it's "anti-men" can learn a lot from Gosling about what it means to be secure with your masculinity.