The first official trailer for the upcoming comedy Bad Moms is here – and it shows just what can happen when a mom finally reaches her breaking point.
In the trailer, Mila Kunis plays Amy Mitchell, a stretched-too-thin mother whose man-child husband, high-maintenance children and incompetent boss are pushing her closer to the edge. And after a day of everything going wrong, she's had enough.
"I'm so tired of trying to be this perfect mom," she says. "I'm done."
Amy, along with two fellow overly-stressed mothers played by Kristen Bell and Kathryn Hahn, decide it's time to regain some freedom by abandoning their responsibilities.
"We all work too damn hard trying to make our kids' lives amazing and magical. Their lives already are amazing and magical," says Amy. "Let's be bad moms!"
But as they begin to kick back and have some wild fun – including heavy drinking, reckless grocery shopping and a house party – they come run up against three alpha moms at the school.
"We have to bring down the perfect moms," says Kunis' character.
Also starring Christina Applegate, Jada Pinkett Smith and Annie Mumolo, Bad Moms hits theaters July 29.