Cast and Crew of Nine Perfect Strangers

Cast of
Nine Perfect Strangers

About Nine Perfect Strangers

At a boutique health-and-wellness resort that promises healing and transformation, nine stressed city dwellers try to get on a path to a better way of living. Watching over them during this 10-day retreat is the resort's director, Masha, a woman on a mission to reinvigorate their tired minds and bodies. However, these nine "perfect" strangers have no idea what is about to hit them.

Main Cast of Nine Perfect Strangers

Nicole Kidman
plays Masha (11 episodes)

Nicole Kidman as Masha

Nicole Mary Kidman AC (born 20 June 1967) is an American-Australian actress and producer. Known for her work across v...

See Nicole Kidman's other roles

Melissa McCarthy
plays Francis (8 episodes)

Melissa McCarthy as Francis

Melissa Ann McCarthy (born August 26, 1970) is an American actress, comedian, producer, writer, and fashion designer....

See Melissa McCarthy's other roles

Michael Shannon
plays Napoleon (8 episodes)

Michael Shannon as Napoleon

Michael Corbett Shannon (born August 7, 1974) is an American actor, producer, musician, and theatre director. He has ...

See Michael Shannon's other roles

Luke Evans
plays Lars (8 episodes)

Luke Evans as Lars

Luke George Evans (born 15 April 1979) is a Welsh actor. Evans began his career on the stage, performing in many of L...

See Luke Evans's other roles

Asher Keddie
plays Heather (8 episodes)

Samara Weaving
plays Jessica (8 episodes)

Samara Weaving as Jessica

Samara Weaving (born 23 February 1992) is an Australian actress and model. She got her start in acting by portraying ...

See Samara Weaving's other roles

Melvin Gregg
plays Ben (8 episodes)

Tiffany Boone
plays Delilah (8 episodes)

Manny Jacinto
plays Yao (8 episodes)

Manny Jacinto as Yao

Manuel Luis Jacinto (born August 19, 1987) is a Filipino-born Canadian actor. After several small roles on television...

See Manny Jacinto's other roles

Grace Van Patten
plays Zoe (8 episodes)

Regina Hall
plays Carmel (8 episodes)

Regina Hall as Carmel

An American actress and comedian. She is best known for her multiple leading roles in Girls Trip (2017), Little (2019...

See Regina Hall's other roles

Bobby Cannavale
plays Tony (8 episodes)

Bobby Cannavale as Tony

Robert M. "Bobby" Cannavale (born May 3, 1970) is an American actor noted for his leading role as Bobby Caffey in the...

See Bobby Cannavale's other roles

Zoe Terakes
plays Glory (8 episodes)

Isabelle Cornish
plays Lulu (6 episodes)

Alyla Browne
plays Tatiana (6 episodes)

Secondary Cast of Nine Perfect Strangers

Damien Garvey
plays Sam (1 episode)

Peter MacKenzie
plays Marty (voice) (1 episode)

Peter MacKenzie as Marty (voice)

Peter MacKenzie (born January 19, 1961) is an American actor. In 1979, Peter took acting lessons in New York. He work...

See Peter MacKenzie's other roles

Tom Webb
plays Ray (1 episode)

Angie Diaz
plays Sheila Stone (2 episodes)

Matthew Okine

Blake McFarlane
plays Young Zach (2 episodes)

Jake Ryan
plays Buster (1 episode)

Peter Callan
plays Mr. Connelly (1 episode)

Astrid Wells Cooper
plays Mrs. Connelly (1 episode)

Elisabeth Huggins
plays Tony's Daughter (1 episode)

Alex Stamell
plays Tony's Daughter (1 episode)

Ben Falcone
plays Paul Drabble (4 episodes)

Ben Falcone as Paul Drabble

Benjamin Scott "Ben" Falcone is an American actor, comedian, director, producer and screenwriter. He is married to ac...

See Ben Falcone's other roles

Hal Cumpston
plays Zach Marconi (4 episodes)

Jack LaTorre
plays Young Lars (1 episode)

Hendrix Ingham
plays Bully (1 episode)

Jackson Breen
plays Bully (1 episode)

Alyla Browne
plays Young Masha (1 episode)

Les Hill
plays Kendall (1 episode)

Liz Esguerra
plays Detective Jones (1 episode)

Les Chantery
plays Detective Smith (1 episode)

Andrew William Finlay
plays Peace Corps Worker (1 episode)


Crew of Nine Perfect Strangers

Discover the backstage crew of Nine Perfect Strangers →