BAD MOMS Trailers and Viral Video Watch the first BAD MOMS trailers and viral video! The film, co-written and co-directed by Jon Lucas, and Scott Moore (21 & Over), stars Mila Kunis, Kristen Bell, Christina Applegate, Kathryn Hahn, Jada Pinkett Smith, Emjay Anthony, Oona Laurence, and Kesha. BAD MOMS will be released in theaters on July 29. A woman with a seemingly perfect life – a great marriage, overachieving kids, beautiful home, stunning looks and still holding down a career. However she’s over-worked, over committed and exhausted to the point that she’s about to snap. Fed up, she joins forces with two other over-stressed moms and all go on a quest to liberate themselves from conventional responsibilities, going on a wild un-mom like binge of freedom, fun and self-indulgence – putting them on a collision course with PTA Queen Bee Gwendolyn and her clique of devoted perfect moms.