Nine Perfect Strangers returns to screens for its second outing – this time, travelling beyond the events of Liane Moriarty’s book of the same name, on which season 1 was based.

Ad

Nicole Kidman has reprised the role of Masha Dmitrichenko, who has welcomed a new and equally troubled group to another exclusive wellness retreat with a view to helping them unpack their trauma. What could possibly go wrong?

"Over the course of a week, she takes them to the brink," reads the official synopsis. Will they make it? Will she? Masha is willing to try anything in the interest of healing everyone involved, including herself.

Alongside Kidman, the cast boasts a number of recognisable faces, plus some you might not be familiar with.

Read on for everything you need to know about the cast of Nine Perfect Strangers.

Nine Perfect Strangers season 2 cast

  • Nicole Kidman as Masha Dmitrichenko
  • Murray Bartlett as Brian
  • Annie Murphy as Imogen
  • Christine Baranski as Victoria
  • Dolly de Leon as Agnes
  • Maisie Richardson-Sellers as Wolfie
  • King Princess as Tina
  • Aras Aydın as Matteo
  • Lucas Englander as Martin
  • Henry Golding as Peter
  • Mark Strong as David
  • Lena Olin as Helena

For more information about the characters and where you’ve seen the cast before, read on.

Nicole Kidman as Masha Dmitrichenko

Nicole Kidman in Nine Perfect Strangers season 2
Nicole Kidman in Nine Perfect Strangers season 2 Disney/Reiner Bajo

Who is Masha Dmitrichenko? The former director of Traquillum who is focusing on a new batch of troubled guests at another wellness retreat called Zauberwald.

Where have I seen Nicole Kidman before? The biggest question is probably "where haven’t you seen Nicole Kidman before?" Her extensive CV includes Moulin Rouge!, Big Little Lies, Eyes Wide Shut, Practical Magic, The Stepford Wives, Babygirl, To Die For, The Others, The Undoing and The Perfect Couple, plus much, much more.

Murray Bartlett as Brian

Murray Bartlett as Brian in NPS, stood in a forest with snow in the background
Murray Bartlett as Brian.

Who is Brian? A former children’s TV show host and puppeteer. He is described as “socially awkward yet lovable”.

Where have I seen Murray Bartlett before? You might know him from Looking, The White Lotus, Guiding Light, The Last of Us and Welcome to Chippendales.

Annie Murphy as Imogen

Annie Murphy in Nine Perfect Strangers
Annie Murphy in Nine Perfect Strangers. Disney/Reiner Bajo

Who is Imogen? A privileged woman who is attending the retreat with her mother Victoria in an effort to improve their relationship. Imogen is described as “sharp and guarded”.

Where have I seen Annie Murphy before? She’s best known for Schitt’s Creek, but has also starred in the likes of Black Mirror episode Joan is Awful and dark comedy series Kevin Can F**ck Himself.

Christine Baranski as Victoria

Christine Baranski in Nine Perfect Strangers
Christine Baranski in Nine Perfect Strangers. Disney/Reiner Bajo

Who is Victoria? Imogen’s “emotionally elusive” mother. She is described as “glamorous and complicated”. Victoria arrives at the retreat with “a very young new beau”.

Where have I seen Christine Baranski before? You probably know her from The Good Wife and The Good Fight, Mamma Mia!, Cybill, The Gilded Age, How the Grinch Stole Christmas and The Big Bang Theory.

Dolly de Leon as Agnes

Dolly de Leon in Nine Perfect Strangers
Dolly de Leon in Nine Perfect Strangers. Disney/Reiner Bajo

Who is Agnes? She used to be a nun but has since left the church and is “feeling spiritually unmoored”.

Where have I seen Dolly de Leon before? Her credits include Triangle of Sadness, Pintada and Ghostlight.

Maisie Richardson-Sellers as Wolfie

Maisie Richardson-Sellers in Nine Perfect Strangers
Maisie Richardson-Sellers in Nine Perfect Strangers. Disney/Reiner Bajo

Who is Wolfie? She brings her girlfriend Tina to the retreat via “manipulative” means after becoming concerned about her, which negatively impacts their relationship.

Where have I seen Maisie Richardson-Sellers before? Most people will know her from The Kissing Booth and Legends of Tomorrow. She’s also appeared in The Originals, The Undeclared War and Wolf Hall.

King Princess as Tina

King Princess and Maisie Richardson-Sellers in Nine Perfect Strangers. The latter is holding her hands to the face of the former
King Princess and Maisie Richardson-Sellers in Nine Perfect Strangers. Disney/Reiner Bajo

Who is Tina? A former child prodigy who thinks she’s at the retreat to relax, but has been tricked into going there by her girlfriend Wolfie.

Where have I seen King Princess before? King Princess is a singer. This is her first acting role.

Aras Aydın as Matteo

Aras Aydın (centre) with Christine Baranski and Lucas Englander in Nine Perfect Strangers
Aras Aydın (centre) with Christine Baranski and Lucas Englander in Nine Perfect Strangers. Disney/Reiner Bajo

Who is Matteo? Victoria’s young lover. He’s a “sensitive soul with a traumatic past”.

Where have I seen Aras Aydın before? He’s known for kiraz mevsimi, Siyah kalp, Aldatmak and Canevim.

Lucas Englander as Martin

Murray Bartlett, Lucas Englander, Dolly De Leon, Nicole Kidman, Aras Aydin and Christine Baranski in Nine Perfect Strangers
Murray Bartlett, Lucas Englander, Dolly De Leon, Nicole Kidman, Aras Aydin and Christine Baranski in Nine Perfect Strangers. Disney/Reiner Bajo

Who is Martin? Masha’s right-hand man. He is Zauberwald’s pharmacologist.

Where have I seen Lucas Englander before? His CV includes Parlement, Transatlantic and Raising Hitler.

Henry Golding as Peter

Henry Golding in Nine Perfect Strangers
Henry Golding in Nine Perfect Strangers. Disney/Reiner Bajo

Who is Peter? Peter is a rich man without a purpose. He brings his dad David to the retreat in the hope of seeking his approval.

Where have I seen Henry Golding before? You probably know him from Crazy Rich Asians, A Simple Favour, The Ministry of Ungentlemanly Warfare, Last Christmas and The Gentlemen.

Mark Strong as David

Mark Strong in Nine Perfect Strangers
Mark Strong in Nine Perfect Strangers. Disney/Reiner Bajo

Who is David? A wealthy businessman and Peter’s "confident and powerful father". He has "a closet full of secrets".

Where have I seen Mark Strong before? His extensive CV includes Kingsman, Temple, Shazam!, Murder Mystery 2, Tinker Tailor Soldier Spy, Zero Dark Thirty, Sherlock Holmes and Dune: Prophecy.

Lena Olin as Helena

Lena Olin in Nine Perfect Strangers
Lena Olin in Nine Perfect Strangers. Disney/Reiner Bajo

Who is Helena? She inherited Zauberwald from her grandfather and has a background in working in mental health. She also has a past with Masha.

Where have I seen Lena Olin before? You might know her from Riviera, Chocolat, Welcome to Sweden, Alias, Romeo Is Bleeding and The Unbearable Lightness of Being.

Nine Perfect Strangers season 1 cast

  • Melissa McCarthy plays Frances Welty
  • Michael Shannon plays Napoleon Marconi
  • Luke Evans plays Lars Lee
  • Bobby Cannavale plays Tony Hogburn
  • Regina Hall plays Carmel Schneider
  • Samara Weaving plays Jessica Chandler
  • Melvin Gregg plays Ben Chandler
  • Asher Keddie plays Heather Marconi
  • Grace Van Patten plays Zoe Marconi
  • Tiffany Boone plays Delilah
  • Manny Jacinto plays Yao
  • Zoe Terakes plays Glory

For more information about the characters and where you’ve seen the cast before, read on

Melissa McCarthy plays Frances Welty

Frances (Melissa McCarthy) in Nine Perfect Strangers.
Frances (Melissa McCarthy) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Frances Welty? Frances is a romance novelist who visits the resort after a bad break-up.

Where have I seen Melissa McCarthy before? McCarthy is an actress primarily known for her appearances in comedy films such as Bridesmaids, Spy and The Heat. She also took on a dramatic role in Can You Ever Forgive Me? and has starred in series such as God's Favourite Idiot and Mike and Molly.

Michael Shannon plays Napoleon Marconi

Napoleon (Michael Shannon) in Nine Perfect Strangers.
Napoleon (Michael Shannon) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Napoleon Marconi? Napoleon is a high school teacher who is mourning the loss of his son, and who attends the resort with his wife and daughter.

Where have I seen Michael Shannon before? Shannon is a mainstay in major Hollywood films, including having played Zod in Man of Steel, while also appearing in recent hits such as Knives Out, Bullet Train and Amsterdam. On the small screen he is known for The Little Drummer Girl and Boardwalk Empire.

Luke Evans plays Lars Lee

Lars (Luke Evans) in Nine Perfect Strangers.
Lars (Luke Evans) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Lars Lee? Lars is someone who attends the retreat with a different, hidden agenda to the others.

Where have I seen Luke Evans before? Welsh actor Evans has appeared in numerous high-profile film roles, including Beauty and the Beast, the Fast and Furious franchise, the Hobbit trilogy and the Disney Plus live-action Pinocchio. On the small screen, he has also had roles in The Pembrokeshire Murders and The Alienist.

Bobby Cannavale plays Tony Hogburn

Tony (Bobby Cannavale) in Nine Perfect Strangers.
Tony (Bobby Cannavale) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Tony Hogburn? Tony is a retired American football player and recovering drug addict.

Where have I seen Bobby Cannavale before? Cannavale is perhaps best known for his role as Paxton in the Ant-Man movies, while he has also appeared in Boardwalk Empire, Vinyl and Blonde amongst other series and films. His voice work includes appearances in BoJack Horseman, as well as Big Mouth and its spin-off Human Resources.

Regina Hall plays Carmel Schneider

Carmel (Regina Hall) in Nine Perfect Strangers.
Carmel (Regina Hall) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Carmel Schneider? Carmel is a single mother who attends the retreat after her husband leaves her for a younger woman.

Where have I seen Regina Hall before? Hall has had major roles in films such as Girls Trip and the Scary Movie franchise as Brenda, while she has also appeared in series including Black Monday and Insecure.

Samara Weaving plays Jessica Chandler

Jessica (Samara Weaving) in Nine Perfect Strangers.
Jessica (Samara Weaving) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Jessica Chandler? Jessica is a social media influencer who attends the resort with her husband Ben.

Where have I seen Samara Weaving before? After starring in Australian soap Home and Away, Weaving has had major roles in films including Ready or Not, Three Billboards Outside Ebbing, Missouri, The Babysitter and Bill and Ted Face the Music. She is also set to appear in Damien Chazelle's upcoming film Babylon.

Melvin Gregg plays Ben Chandler

Ben (Melvin Gregg) in Nine Perfect Strangers.
Ben (Melvin Gregg) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Ben Chandler? Ben is Jessica's wealthy husband who attends the retreat with her.

Where have I seen Melvin Gregg before? Gregg is best known for appearing in series such as Snowfall, American Vandal and UnREAL.

Asher Keddie plays Heather Marconi

Heather (Asher Keddie) in Nine Perfect Strangers.
Heather (Asher Keddie) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Heather Marconi? Heather is Napoleon's wife and Zoe's mother, who visits the resort with them as she mourns the loss of her son.

Where have I seen Asher Keddie before? Keddie has previously appeared in series such as Stateless, The Cry, Offspring and Party Tricks, while she also appeared in X-Men Origins: Wolverine.

Grace Van Patten plays Zoe Marconi

Napoleon (Michael Shannon) and Zoe (Grace Van Patten) in Nine Perfect Strangers.
Napoleon (Michael Shannon) and Zoe (Grace Van Patten) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Zoe Marconi? Zoe is the daughter of Napoleon and Heather, who is mourning the loss of her brother.

Where have I seen Grace Van Patten before? Van Patten has previously had roles in The Sopranos, Boardwalk Empire and Maniac, while this year she starred in Hulu series Tell Me Lies.

Tiffany Boone plays Delilah

Delilah (Tiffany Boone) in Nine Perfect Strangers.
Delilah (Tiffany Boone) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Delilah? Delilah is one of Masha's employees at the resort.

Where have I seen Tiffany Boone before? Boone has previously had roles in series such as The Following, Hunters, Little Fires Everywhere and Grey's Anatomy.

Manny Jacinto plays Yao

Yao (Manny Jacinto) in Nine Perfect Strangers.
Yao (Manny Jacinto) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Yao? Yao is Masha's right-hand-man at the resort.

Where have I seen Manny Jacinto before? Jacinto has previously appeared in films including Top Gun: Maverick and Bad Times at the El Royale, while he also starred as Jason in The Good Place.

Zoe Terakes plays Glory

Glory (Zoe Terakes) and Delilah (Tiffany Boone) in Nine Perfect Strangers.
Glory (Zoe Terakes) and Delilah (Tiffany Boone) in Nine Perfect Strangers. Vince Valitutti/Hulu

Who is Glory? Glory is one of Masha's employees at the resort.

Where have I seen Zoe Terakes before? Terakes has previously appeared in series such as The Moth Effect and Wentworth Prison, and is also set to take on a major role in upcoming Marvel series Ironheart.

Nine Perfect Strangers season 2 arrives on Prime Video on 22nd May 2025 – try Amazon Prime Video for free for 30 days.

Add Nine Perfect Strangwers to your watchlist on the Radio Times: What to Watch app – download now for daily TV recommendations, features and more.

Ad

Check out more of our Drama coverage or visit our TV Guide and Streaming Guide to find out what's on. For more from the biggest stars in TV, listen to The Radio Times Podcast.

Authors

James HibbsDrama Writer

James Hibbs is a Drama Writer for Radio Times, covering programmes across both streaming platforms and linear channels. He previously worked in PR, first for a B2B agency and subsequently for international TV production company Fremantle. He possesses a BA in English and Theatre Studies and an NCTJ Level 5 Diploma in Journalism.

Ad
Ad
Ad