Not half as bad as some people are saying, I do feel like certain points were kinda preachy but even that wasn’t too bad. What I loved the most was dressing up and making a whole day of watching this with my teenage daughters. Overall I enjoyed this movie and would watch again.