Characters played by Noma Dumezweni
Dionne Davis
Characters played by Brittany Bradford
Imani Hart
Characters played by Raúl Castillo
Nurse Joey
Characters played by Mary-Louise Parker
Roxy
Characters played by Elaine May
Ruth Lipsman Berg
Characters played by Daphne Rubin-Vega
Lupe Ramirez
Characters played by Raza Jaffrey
Dr. Sanjay Patel
Characters played by Camila Perez
Frieda Ramirez
Characters played by Evan Andres Fernandez
Frieda's Little Brother
Characters played by Ruth Moore
Video Game
Characters played by Rhenzy Feliz
Jose Sera
Characters played by David Zaldivar
Mateo Ramirez
Characters played by Jorge Charbonier
Grandpa Alfredo
Characters played by Moses Ingram
Audre Robinson
Characters played by K. Todd Freeman
Leon Robinson
Characters played by Bill Timoney
News Reporter
Characters played by Danny Burstein
Dr. Daniel Berg
Characters played by Sandra Oh
Grace Park
Characters played by Jin Ha
Elliot Park
Characters played by Joel de la Fuente
John Park
Characters played by Ron Livingston
Jim Lamson
Ben's Dad
Characters played by Emerson Witty
Ben Lamson
Characters played by Rosemarie DeWitt
Cindy Lamson
Ben's Mom
Characters played by Alison Pill
Bridget Salt
Characters played by Cory Michael Smith
Jeremy Salt
Characters played by Joshua Leonard
Doug Salt
Characters played by John Gallagher Jr.
Dale Salt
Characters played by Judith Light
Shirlee Salt
Characters played by Ato Blankson-Wood
Russell Davis
Characters played by Gamze Ceylan
Jackie
Characters played by Chris Hotlkamp
John
Characters played by Jerry Smith
Tony
Characters played by Willa Cuthrell
Amy
Characters played by Maddie Corman
Joey
Characters played by Dionne Ford
Louise
Characters played by Tim Guinee
Phil H.
Characters played by Rivka Rivera
Maya
Characters played by Henry Rivera
Henry
Characters played by Susan Batten
Holly
Characters played by Dianne Dreyer
Emma
Characters played by Bevan Thomas
Katie T.
Characters played by Kyle Eaton
Thomas
Characters played by John Grindley
Stewart
Characters played by Maceo Bishop
12 Step Member
Characters played by Marcin Czarnik
12 Step Member
Characters played by Willy Hedges
12 Step Member
Characters played by Sadie Hedges
12 Step Member
Characters played by Russ Jolly
12 Step Member
Characters played by Max Ethan Miller
12 Step Member
Characters played by Kirsten Schatz
12 Step Member
Characters played by Deb Dougal
Yoga Class Participant
Characters played by Sarah Oliveras
Yoga Class Participant
Characters played by Natasha Perez
Yoga Class Participant
Characters played by Rashad Pridgen
Yoga Class Participant
Characters played by Sahi Van-Tull
Yoga Class Participant
Characters played by Elizabeth Cuthrell
Shiva Guest
Characters played by Cornelia Do
Shiva Guest
Characters played by Karen Meltzer
Shiva Guest
Characters played by Laurie Meltzer
Shiva Guest
Characters played by Erik Nilsson
Shiva Guest
Characters played by Julie Nilsson
Shiva Guest
Characters played by Kip Rivers
Shiva Guest
Characters played by Kathleen Rivers
Shiva Guest
Characters played by David Urrutia
Shiva Guest
Characters played by John Clement
Shiva Guest