All Cast

Booboo Stewart

Booboo Stewart

Nick Young

Harry Shum Jr.

Harry Shum Jr.

Chaz Young

Joan Chen

Joan Chen

Irene Young

BD Wong

BD Wong

Oliver Young

Gregg Sulkin

Gregg Sulkin

Randy Goldman

Tyler Posey

Tyler Posey

Doug

Manish Dayal

Manish Dayal

Ajit

Justin Martin

Justin Martin

Cameron

Talulah Riley

Talulah Riley

Ms. Lee

Phil Abrams

Phil Abrams

Ira Goldman

Kelly Hu

Kelly Hu

May Chung

Amy Hill

Amy Hill

Dr. King

David Henry Hwang

David Henry Hwang

Pastor

Jasmine Di Angelo

Jasmine Di Angelo

Briana

Ron McCoy

Ron McCoy

Bearded Man

Lynn Ann Leveridge

Lynn Ann Leveridge

Maria

Ellie Wen

Ellie Wen

Marcy

Kathryn Layng

Kathryn Layng

Edie

Major Curda

Major Curda

Samuel

Ammanfil Oreta

Ammanfil Oreta

Ken

Emily Macaranas

Emily Macaranas

Lucy

Carla Jimenez

Carla Jimenez

Mrs. Rodriguez

Gavin Toy

Gavin Toy

Luke

Lola Gaines

Lola Gaines

Kristin

Jordan Holmes

Jordan Holmes

Teen in Car

James Hunter

James Hunter

Cop (uncredited)

Connor Mac

Connor Mac

Firehouse Kid (uncredited)

Isabella Marino

Isabella Marino

Firehouse Kid (uncredited)

Lizzie Marino

Lizzie Marino

Firehouse Kid (uncredited)

Eilish K. Melick

Eilish K. Melick

Pam (uncredited)

Nicole Satou

Nicole Satou

Girl in Firehouse (uncredited)

Elizabeth Schaible

Elizabeth Schaible

Tennis Player (uncredited)

Ashley Yuen

Ashley Yuen

Nick's Friend (uncredited)

Ellen Yuen

Ellen Yuen

Woman at Funeral (uncredited)