Casting

Director

Quentin Lee

Producer

Chris Lee, Ellie Wen, Joel Soisson

Executive Producer

David Henry Hwang, Kevin Iwashina

Writer

Ellie Wen, Fabienne Wen

Original Music Composer

Steven Pranoto

Director of Photography

Yasu Tanida

Editor

Matthew Rundell

Casting

Brad Gilmore

Production Design

Ermanno Di Febo-Orsini

Set Decoration

Marina Starec

Costume Design

Michelle Wang

Booboo Stewart
Booboo StewartNick Young
Harry Shum Jr.
Harry Shum Jr.Chaz Young
Joan Chen
Joan ChenIrene Young
BD Wong
BD WongOliver Young
Gregg Sulkin
Gregg SulkinRandy Goldman
Tyler Posey
Tyler PoseyDoug
Manish Dayal
Manish DayalAjit
Justin Martin
Justin MartinCameron
Talulah Riley
Talulah RileyMs. Lee
Phil Abrams
Phil AbramsIra Goldman
Kelly Hu
Kelly HuMay Chung
Amy Hill
Amy HillDr. King
David Henry Hwang
David Henry HwangPastor
Jasmine Di Angelo
Jasmine Di AngeloBriana
Ron McCoy
Ron McCoyBearded Man
?
Lynn Ann LeveridgeMaria
Ellie Wen
Ellie WenMarcy
?
Kathryn LayngEdie
Major Curda
Major CurdaSamuel
?
Ammanfil OretaKen
?
Emily MacaranasLucy
Carla Jimenez
Carla JimenezMrs. Rodriguez
?
Gavin ToyLuke
?
Lola GainesKristin
?
Jordan HolmesTeen in Car
?
James HunterCop (uncredited)
?
Connor MacFirehouse Kid (uncredited)
Isabella Marino
Isabella MarinoFirehouse Kid (uncredited)
?
Lizzie MarinoFirehouse Kid (uncredited)
?
Eilish K. MelickPam (uncredited)
?
Nicole SatouGirl in Firehouse (uncredited)
?
Elizabeth SchaibleTennis Player (uncredited)
?
Ashley YuenNick's Friend (uncredited)
?
Ellen YuenWoman at Funeral (uncredited)