Cameron Diaz Netflix Movie ‘Bad Day’ Casts Ed O’Neill, Danielle Brooks, John Higgins and More

New cast members have been announced for Netflix’s upcoming comedy film Bad Day.


Jacob Robinson What's on Netflix Avatar
Bad Day New Cast Members Netflix Film

Picture: Ed O’Neill, Danielle Brooks, and John Higgins.

The first new cast members have been revealed for Cameron Diaz’s new Netflix film, Bad Day. Reported to have joined the cast are Ed O’Neill, Danielle Brooks, John Higgins, Rhenzy Feliz, Jessica Belkin, and Emma Pearson.

Bad Day is an upcoming Netflix comedy produced by Beau Bauman of Good One Productions, who is responsible for producing several Netflix projects, including Back in ActionUnfrostedThe Umbrella Academy, and Let It Snow. 

Filming for Bad Day is set to begin on September 29, 2025, and is scheduled to conclude by December 19, 2025. The film has already cast Cameron Diaz in the lead role, playing a single mother from Queens, New York City, whose day quickly spirals out of control, becoming the worst day of her life as she fights to keep a promise she made to her daughter.

For more information, you can find our ongoing preview here.

Who has been cast in Bad Day?

Bad Day Cast Members Netflix

Picture top left to bottom right: Ed O’Neill, Danielle Brooks, John Higgins, Rhenzy Feliz, Jessica Belkin, and Emma Pearson.

In issue 1472 of Production Weekly, the following cast members have been reported to have joined the cast of Bad Day.

Ed O’Neill has been cast as the father-in-law of the lead character. Further details about the character have yet to be announced. The actor is most beloved for his roles as Al Bundy in the long-running 1980s/1990s sitcom Married… with Children and as Jay Pritchett in Modern Family.

Danielle Brooks will play the role of a “grumpy NYPD detective.” To Netflix subscribers, she is most well known for her role as Tasha “Taystee” Jefferson in Orange Is the New Black. Her recent work includes playing Leota Adebayo in James Gunn’s DC series Peacemaker, the 2023 adaptation of The Color Purple, A Minecraft Movie, and as the voice of Kitty Kat in The Bad Guys 2.

John Higgins will reportedly play the cop partner of Brooks. The actor is most well-known for his work as a writer on Saturday Night Live, but his acting roles include A Man Called Otto, Ghostbusters, The Country Club, and Clara’s Ghost.

Rhenzy Feliz is best known for his roles as Victor Aguilar in The Penguin, the voice of Camilo in Disney’s Encanto, and as Alex Wilder in the Marvel series Runaways.

Jessica Belkin played the role of Wren in American Horror Story, and was recently seen in Netflix’s The Hunting Wives as the young Margo Banks. She‘s also starred in films such as Last Straw, Singing in My Sleep, and Hunt Club.

Emma Pearson only began her acting career in 2020, but she has starred in shows such as Blue Bloods, FBI: Most Wanted, Evil Lives Here, and Unsolved Mysteries. She is likely playing the role of Cameron Diaz’s character’s daughter.


Are you looking forward to watching Bad Day on Netflix? Let us know in the comments below!

What's on Netflix Avatar

Written by

Jacob Robinson is a seasoned entertainment journalist who joined What’s on Netflix seven years ago in 2018. Jacob brings a diverse perspective to streaming coverage. He specializes in tracking Netflix's expanding library of anime and K-dramas in addition to other TV and movie coverage in addition providing in-depth analysis. Based in Norwich, UK.