A surprising romance kicks off comic consequences for a young woman, her mother and her movie star boss as they face the complications of love, sex, and identity. Coming to Netflix on June 28.

Directed by Richard Lagravenese (Beautiful Creatures, P.S. I Love You) and written by Carrie Solomon.

“Ever walk in on a relative in an intimate moment and you really wish you hadn’t? Yeah, imagine that it’s your mother (Nicole Kidman) … with your former boss (Zac Efron). That’s the reality for Zara (Joey King) in A Family Affair,”

Netflix says about the movie.

Who is in the cast of A Family Affair?

Nicole Kidman as Brooke Harwood, Zara’s writer mother

The legendary actress Nicole Kidman stars as Brooke Harwood, Zara’s writer mother, who falls into bed with movie star Chris Cole – who just happens to be Zara’s former boss. 

“Nicole brings with her so much experience and so much talent and intelligence. She’s like your co-filmmaker,” said the film’s director Richard Lagravenese.

“Meeting [Nicole] and working with her just blew me away. She actually is an absolute angel, but so human and kind and giving. She’s an example of how you should treat people no matter who you are,”

said Joey King, the movie’s titular character Zara about working with Kidman who plays her on-screen mother.

Zac Efron as Chris Cole, a movie star

Efron plays a movie star Chris Cole who also happens to be Zara’s nightmare boss, the star of the blockbuster “Icarus Rush” franchise, and Brooke’s new paramour.

Did you know that Zac Efron and Nicole Kidman have already played on-screen lovers? It was in the 2012 movie, The Paperboy.

Joey King as Zara Ford

Zara is the assistant to Chris Cole who finds herself in a horribly awkward position when he falls in love with her mother.

“Zac is a golden retriever to be honest. ( . . . ) I love that guy,”

said King about working with Efron.

Liza Koshy as Eugenie, Zara’s close friend

Kathy Bates as Leila, Brooke’s mother-in-law

Where and when can you watch A Family Affair?

A Family Affair comes to Netflix on June 28, 2024. Meanwhile, watch the trailer for the movie below.