Bad Moms came out this past weekend and moms and their husbands were pleasantly surprised by the blissfully politically incorrect summer comedy. The surprise came from the true theme of the movie, which shows a group of good moms who are teetering on the edge just trying to get some appreciation for all their hard work.

Mila Kunis plays Amy, a mother of two, a slacker husband and a thankless job with a not so sympathetic boss, and a life she is desperately trying to gain control over. When she catches her husband in an online affair that was the last straw for her. Into her life comes Kiki, played by Kristen Bell, another overworking mom with four kids and a husband who doesn’t spend as much time with their kids. Kiki suffers from low self-esteem, so it was good this pair teamed up with Carla Dunkler, played by Kathryn Hahn, a foul-mouthed, divorced mother of a clueless young jock who might actually be under the definition of a true “bad mom,” but is really a life force that is trying to show these ladies that there is more to life than simply being at the beck and call of their kids.

So they set off on their own little adventures to rebel the status quo. They also butt heads with PTA president Gwendolyn, played by Christina Applegate and her prim-and-proper colleagues Stacy, played by Jada Pinkett Smith and Vicky, played by Annie Mumolo. When Gwendolyn makes life miserable for Amy’s daughter, it’s a step too far, and Amy becomes drawn into an escalating rivalry.

The cast did an incredible job to portray all the different types of women out there. Hahn put on a hilarious comic performance easily having the funniest lines in the movie. Bell is completely relatable to the audience of tired moms everywhere, and Kunis nails the lead role of a woman in over her head and trying to resurface. Applegate plays a perfect Gwendolyn, a mom that is trying to portray the perfect life, but really she needs help from a life that is crumbling around her. The beauty of this film from writer-directors Jon Lucas and Scott Moore is that it is broad and silly at times but never over the top and always grounded in characters we genuinely understand and care about.

The film is very human in nature and shows we all need to get out of the house and have some fun every once In a while, maybe not as much as Hahn’s character does though. Stay after the end cut because the actors and their actual mothers share touching stories from raising the female main cast members.

The film is a solid hit for a ladies night out. Do you plan on seeing the film? If so let us know what you think.