Oh. What. Fun.

Every year at Christmas, Claire (Michelle Pfeiffer) goes out of her way to make it a special time for her family. Her husband Nick (Denis Leary) is clueless and spends most of his time in his garage. Claire’s eldest daughter Channing (Felicity Jones) thinks she’s better than everyone because she’s writing novels now while Channing’s husband Doug (Jason Schwartzman) is never taken seriously. Middle daughter Taylor (Chloë Grace Moretz) shows up with a new girlfriend each Christmas and youngest son Sammy (Dominic Sessa) has just been dumped. When her family actually forget about her, Claire packs a bag and sets off to find her own happiness.

The cast is absolutely stacked and that is a good enough reason to check this film out. In addition to the names mentioned above, there’s also Eva Longoria who stars as TV host and Claire’s hero Zazzy Tims, Danielle Brooks who portrays Morgan, a delivery driver who Claire meets shortly after she leaves her home and Maude Apatow is Mae-bell, the girl who breaks Sammy’s heart. Unfortunately many of these characters are kind of awful. They are mean, selfish and as a result do not have very many redeemable qualities. That made it hard to root for any of them. At times even I was yelling for Claire to just speak up and give her family a piece of her mind.

While the film was trying to stand out from others in its genre, it became evident that ideas had been borrowed from other, more well known titles. I saw snippets of Home Alone, The Family Stone and Planes, Trains and Automobiles. It wasn’t obvious or in your face at least, but it would have been nice for some more originality.

I did appreciate the message they were trying to get across. The fact that mothers (and fathers or really anybody else who finds themselves in a similar situation) give it their all over the holidays can be under appreciated. At the beginning, I really felt for Claire because her family clearly didn’t even seem to really know her. Over time, however, I felt like this stance was being repeated a bit too much and that took away its importance.

Overall, while I did like Oh. What. Fun for the most part, though it didn’t quite hit the mark. Part comedy, part drama, it was as if the film didn’t know what it wanted to be. It could have made more of an impact if it had leaned a bit more into the drama side of it, but the problem was solved rather quickly.

Rating: ♥️♥️♥️

The Bad Guys 2

The Bad Guys are back and they are set on turning over a new leaf. Life on the other side of crime isn’t easy as Mr. Wolf (Sam Rockwell), Mr. Snake (Marc Maron), Mr. Shark (Craig Robinson), Mr. Piranha (Anthony Ramos) and Ms. Tarantula (Awkwafina) struggle to find new jobs. When they are forced out of retirement, they need to decide if being good is what they really want.

I enjoyed the first Bad Guys film. The story was interesting and the animation had a modernized twist to it. I had no idea Dreamworks were making a sequel until recently. It would be fun to be reunited with this colorful cast of characters. It did end up being a bit of a mixed bag for me.

One of the ways in which the film excels is in its voice talents. Everyone is back for this adventure and this time they are joined by some new faces. Kitty Kat (Danielle Brooks), Doom (Natasha Lyonne) and Pigtail (Maria Bakalova) are The Bad Girls. They were welcome additions to the cast and I liked their various interactions with the gang.

Once again, the animation is vibrant and stylish with some new locations featured throughout. It also has a fabulous soundtrack that had me dancing in my seat. The theme of acceptance was heavily featured and I appreciated how it focused on who these characters really were as opposed to the choices they might have made.

Aside from that, the plot was a bit too convoluted. There was a lot going on and at times I struggled to keep track of it all. The actual job that The Bad Guys were roped into doing was too random for me to believe and it seemed like it had all this build up to just end in an anti-climatic way. I’m sure a younger audience wouldn’t have minded, but I couldn’t help but wish for more.

I do believe that The Bad Guys is one of Dreamworks better projects, but this sequel wasn’t necessary. From what I can remember the original was wrapped up nicely though in today’s day and age, I guess another instalment was inevitable. I guess after I was so pleasantly surprised by the first one, I had higher expectations this time around.

Rating: ♥️♥️.5

The Color Purple

Based on the Broadway musical that was based on the 1982 book by Alice Walker, The Color Purple has been reimagined by Oprah Winfrey and Steven Spielberg for a new generation. The story follows Celie (Phylicia Pearl Mpasi and Fantasia Barrino) and her sister Nettie (Halle Bailey and Ciara) who are separated from one another when Celie is forced to move in with Mister (Colman Domingo). Over the years, Celie faces many hardships, but it is through the friendships she creates along the way where she finds her inner strength.

Unfortunately I have never read the book, nor have I watched the original 1985 movie, so I didn’t know what to expect going into this version. As the events unfolded before me, I soon realized that the material was pretty heavy so I am glad that music was incorporated.

The performances in the film are the true highlight. Barrino, who reprised her role from Broadway, delivered an emotional and raw portrayal to the main character that really had me feeling for her. Taraji P. Henson, who stars as Shug Avery, was electric, powerful and dominated every scene she was in. Danielle Brooks, who plays Sofia, really did give an Oscar worthy performance. And Domingo as the absolutely vile Mister really had me hating his guts.

Luckily they could all sing and sing well! The musical numbers were done brilliantly. I can only imagine how this must have looked live onstage. Unfortunately the plot sometimes fell a bit flat for me and the runtime was a tad too long, but the music really helped.

Overall, this version of The Color Purple is a high value musical extravaganza. It will make you laugh and it will bring tears to your eyes. It will also turn you into a dreamer. While it wasn’t perfect and it certainly could have been a tad bit shorter, it is well worth a watch.

Rating: ♥️♥️♥️.5