The trailer in brief
Single mom fights to keep promise to daughter
Cameron Diaz stars as Joy in action comedy
Ed O’Neill and Danielle Brooks join the cast
Arrives on Netflix on 11 December 2026
In the Netflix comedy Bad Day, Cameron Diaz leads as Joy, a single mom determined to keep one small promise to her daughter while living through the absolute worst day of her life. Jake Szymanski directs the action comedy. The cast also includes Ed O’Neill, Danielle Brooks, Rhenzy Feliz and John Higgins.
In the official trailer, Joy takes centre stage as she battles to honour her word to her daughter on a day when nothing goes her way. The film blends comedy with action. Viewers in South Africa can watch it on Netflix from 11 December 2026.
The details
Some details from TMDB. This page uses TMDB data and is not endorsed or certified by TMDB.
More: the latest trailers and what is in cinemas in South Africa.
Enjoyed this story? We need your help.
Add Saffarazzi as a preferred source. You’ll see more of our stories on Google, and you’ll help us grow.