Discover

Terry Chen
Ming Wang

Greg Kinnear
Misha Bartnovsky

Fionnula Flanagan
Sister Marie

Wai Ching Ho
Alian

Raymond Ma
Zhensheng

Ben Wang
Young Ming

Jayden Tianyi Zhang
Young Ming

Donald Heng
Young Zhensheng

Jennifer Juniper Angeli
Lynn Hendrich

Natalie Skye
June Bartnovsky

Danni Wang
Anle

Natasha Mumba
Ruth Tarik

Mia SwamiNathan
Kajal

Sky Kao
Jason

Kenneth Liu
Zhao

Aaron Paul Stewart
Janitor

Ken Godmere
Professor McNesby
Corey Turner
Steve Hendrich
Camera
Michael Balfry
Director of Photography
Crew
Sami Ghali
Special Effects Coordinator
Directing

Andrew Hyatt
Director
Editing
Dan O'Brien
Editor
Production
David Fischer
Executive Producer
Sound
Sean Philip Johnson
Original Music Composer