Skip to main content

Dan's Review: "A Bad Moms Christmas" is truly bad

Nov 01, 2017 06:49PM ● Published by Dan Metcalf

Mila Kunis, Kristen Bell, and Kathryn Hahn in A Bad Moms Christmas - © 2017 STX Entertainment

A Bad Moms Christmas (STX Entertainment)

Rated R for crude sexual content and language throughout, and some drug use.

Starring Mila Kunis, Kristen Bell, Kathryn Hahn, Christine Baranski, Cheryl Hines, Susan Sarandon, Jay Hernandez, Justin Hartley, Peter Gallagher, Oona Laurence, Emjay Anthony, David Walton, Wanda Sykes, Lyle Brocato, Cade Mansfield Cooksey.

Written and Directed by Scott Moore and Jon Lucas. 

GRADE: D

REVIEW:

As a rule, most movies with the word “Bad” in the title tend to live up to their billing. Sure, there are exceptions (The Bad News Bears wasn’t so bad) but for the most part, such movies try a little too hard to be bad. One other exception was last year’s Bad Moms, starring Mila Kunis, Kristen Bell and Katherine Hahn as three mothers who are fed up with the constant societal pressures on mothers. Yes, it was raunchy, but there was some charm in there, and not-so-bad message about moms dealing with “perfect” expectations. Before finishing its run on pay-cable channels, the studios got a sequel up and running, which brings us to A Bad Moms Christmas, in theaters this week.

Kunis is back as the main character Amy, a divorced mother of two trying to prepare for the coming holidays with her new beau Jesse (Jay Hernadez). Kristen Bell reprises her role as Kiki, mother of three demanding kids and wife to a somewhat distant, but well-meaning husband (Lyle Brocato). Hahn is back as the crass single mom Carla, whose son (Cade Mansfield Cooksey) is somewhat oblivious to her lack of propriety. Adding to the pressures of the holidays, the mothers of all three “Bad” moms conveniently show up the week before Christmas. Amy’s judgmental mom Ruth (Christine Baransky) immediately adds to the stress as her dad (Peter Gallagher) remains mostly silent. Kiki’s widowed mom Sandy (Cheryl Hines), brings added tension to her home by clinging a little too hard to her daughter. Coincidentally, Carla’s mom Isis (Susan Sarandon) also appears at her doorstep, bringing all her rebellious baggage along. The three pals put up with all their moms’ pressures until they reach their breaking point and indulge in a lot of “bad” behavior to ease the tension. Their plans to “do Christmas” their own way falls short, leading to great confrontations with their moms.

A Bad Moms Christmas lacks the charm and subtlety (yes, there was some) of the original, and tries to make up for it by heaping on extra raunchy behavior, foul language, drugs/alcohol and sexual humor. Yes, those things were funny in Bad Moms, but underneath those vices there was a little introspection and a positive theme on giving yourself a break. A Bad Moms Christmas tries too hard to reiterate the same message of the original film, while trying to fix life-long matriarchal dysfunction within a few “touching” scenes between the elder moms and their adult daughters at the end of the movie.

It’s a less-than-conspicuous “money-grab” sequel that feels rushed – because it is. A Bad Moms Christmas is another in a long line of dysfunctional family Christmas comedies that plague the holidays, like that awful fruit cake that never goes away. Sure there may be an audience for a little wild movie fun among women, but when you add extra genitalia, alcohol and aging gags to the hackneyed theme, you get a Christmas movie that is truly “bad.”      


A Bad Moms Christmas Trailer

Arts+Entertainment movies movie reviews Holidays
  • Ascend Yoga Studio is Now Open!

    11/23/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • R.C.I.A.

    11/23/2017
    06:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Instruction Classes

    11/23/2017
    07:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Ascend Yoga Studio is Now Open!

    11/23/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • R.C.I.A.

    11/23/2017
    06:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Instruction Classes

    11/23/2017
    07:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Ascend Yoga Studio is Now Open!

    11/24/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    11/25/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    11/26/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • theBRIDGE Church Grand Opening!

    11/26/2017
    10:00AM — 11:30AM

    Join us this Sunday at 10am @ the Daybreak Community Center in South Jordan, UT!


  • Ascend Yoga Studio is Now Open!

    11/27/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Start your Christmas celebrations the first Monday night after Thanksgiving with this family frie...


  • Ascend Yoga Studio is Now Open!

    11/28/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    11/29/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    11/30/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • R.C.I.A.

    11/30/2017
    06:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Instruction Classes

    11/30/2017
    07:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Ascend Yoga Studio is Now Open!

    12/01/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    12/02/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Free Anti-Bullying Class

    12/02/2017
    10:00AM — 11:00AM

    Gracie Barra Sandy hosts a free self defense class once a month on the first Saturday of every mo...


  • Ascend Yoga Studio is Now Open!

    12/03/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • theBRIDGE Church Grand Opening!

    12/03/2017
    10:00AM — 11:30AM

    Join us this Sunday at 10am @ the Daybreak Community Center in South Jordan, UT!


  • Ascend Yoga Studio is Now Open!

    12/04/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    12/05/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    12/06/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    12/07/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • R.C.I.A.

    12/07/2017
    06:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Instruction Classes

    12/07/2017
    07:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Ascend Yoga Studio is Now Open!

    12/08/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    12/09/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    12/10/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • theBRIDGE Church Grand Opening!

    12/10/2017
    10:00AM — 11:30AM

    Join us this Sunday at 10am @ the Daybreak Community Center in South Jordan, UT!


  • Ascend Yoga Studio is Now Open!

    12/11/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    12/12/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ascend Yoga Studio is Now Open!

    12/13/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • Ho Ho Hole in One Mini Golf

    12/13/2017
    05:00PM — 09:00PM

    December 13 from 5-9 pm. 7$ admission for mini golf, there will be food, prizes, raffles and tons...


  • Ascend Yoga Studio is Now Open!

    12/14/2017
    06:00AM

    Ascend is a brand new studio located on 726 E and 12200 S ste. F in Draper! We do heated as w...


  • R.C.I.A.

    12/14/2017
    06:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


  • Instruction Classes

    12/14/2017
    07:45PM — 09:00PM

    Has your child, grandchild, friend ever ask you why Catholic believe this or do that? Can you exp...


 

 

 

Online Edition
Follow My City Journals on Facebook
Advertise with us

 

City Journals 9500 South 500 West, Suite 205, Sandy, Utah 84070 801.254.5974