Cast (35)

Joan Chen

Ma

Michelle Krusiec

Wil

Lynn Chen

Vivian

Jin Wang

Grandpa

Guang Lan Koh

Grandma

Ato Essandoh

Jay

Nathanel Geng

Mr. Cho

Mao Zhao

Old Yu

Brian Yang

Little Yu

Louyong Wong

Dr. Shing

Qian Luo

Mrs. Shing

Jessica Hecht

Hospital Co-Worker

Connie Hsia

Mrs. Chen

Clare Sum

Mrs. Wong

Ruth Zhang

Mrs. Yao

Jackson Ning

Mr. Chen

Paul Sum

Mr. Wong

Jamie Guan

Mr. Yao

David Shih

Norman

Richard Chang

Stephen

Hoon Lee

Raymond Wong

Xiaofeng Zang

Mr. Fu

Yu Lu

Stoic Date

Fang Yulin

Wart Date

Pamela Payton-Wright

Dr. Morgan

Saidah Arrika Ekulona

Nurse #1

Twinkle Burke

Hospital Receptionist

Tina Johnson

Nurse #2

Phillip Meng

Mambo Date

Chloe Tsang

8 Year Old Chinese Girl

Rosa Luo

Cho Sister #1

Christy Qin

Nurse at Clinic

Nan Meng

Mother at Clinic

Brittany Perrineau

Dara (uncredited)

Danny Lee

Park Guitar Player (uncredited)

Crew (37)

Alice Wu

Director

Alice Wu

Writer

Dominick Tavella

Sound Re-Recording Mixer

Anton Sanko

Original Music Composer

JoJo Whilden

Still Photographer

Susan Graef

Editor

Jill Newell

Costume Design

Mylene Santos

Set Decoration

Noah Timan

Production Sound Mixer

Mariana Hellmund

Script Supervisor

Manny Siverio

Stunt Coordinator

Daniel Ouellette

Production Design

George Bianchini

Steadicam Operator

James Lassiter

Producer

Teddy Zee

Producer

Tracy McKnight

Music Supervisor

Bill Trautvetter

Camera Operator

Sabine Hoffman

Editor

John Penotti

Executive Producer

Will Smith

Producer

Harlan Bosmajian

Director of Photography

Robin O'Hara

Executive Producer

Scott Macaulay

Executive Producer

Roni Armstrong

Craft Service

Carrie Fix

First Assistant Director

Bergen Swanson

Line Producer

Joseph Whitmeyer

Hairstylist

Scott Mundy

Driver

Angela Gallagher

Key Makeup Artist

Jeni Zaharian

Assistant Makeup Artist

Heather Daniels

Additional Second Assistant Director

Dionne Pitsikoulis

Key Makeup Artist

Mariela Comitini

Second Assistant Director

Lauren Guilmartin

Second Second Assistant Director

Steve Borne

Sound

Branka Mrkic

Dialogue Editor

Jaclyn Brodsky

Casting Director