Last updated: 7 November 2026
Bad Day, an action comedy starring Cameron Diaz, arrives on Netflix on 11 December 2026. Diaz plays a single mom trying to keep one promise to her daughter on the worst day of her life.

What Is Bad Day About?
The setup is simple: one mother, one promise and a day where everything goes wrong. The trailer leans into chaos, stunts and comedy, with Diaz as a parent pushed far past her limits.

Bad Day Cast
Diaz leads a big ensemble of comedy and TV favourites:
- Cameron Diaz
- Danielle Brooks
- Ed O’Neill
- Mark Duplass
- Rob Corddry
- Sam Richardson
- Ben Schwartz
- Rhenzy Feliz
- John Higgins as Madewell
- Jessica Belkin, Emma Pearson, K Callan, Kevin Chapman, P.J. Byrne, Liza Lapira, Ayden Mayeri, Adrian Martinez, Jessica Pimentel and Mélodie Rose Romano

Who Made Bad Day?
Jake Szymanski directs from a script by Laura Solon, who wrote Netflix’s Let It Snow and worked on The School for Good and Evil. Beau Bauman of Good One Productions produces. The film was shot largely in New Jersey and New York City, per What’s on Netflix.

Cameron Diaz’s Second Act on Netflix
Diaz ended her long break from acting with Netflix’s Back in Action (2025), opposite Jamie Foxx. Bad Day keeps her in the same lane: action, comedy and a parent under pressure.

What Else Is Coming?
December is busy on Netflix. If you prefer drama, see Trinity, and for a big-screen option, here is how to watch Cliff Booth.
FAQs
When is Bad Day releasing on Netflix?
11 December 2026.
Who stars in Bad Day?
Cameron Diaz leads, with Danielle Brooks, Ed O’Neill, Mark Duplass, Rob Corddry and more.
Who directed Bad Day?
Jake Szymanski.
Is Bad Day a comedy?
Yes, an action comedy.

