All Cast

Bai Ling
Kim Lee

Warren Kole
David

Dustin Nguyen
Jin-Soo

Jaime Ray Newman
Emma

Jude Ciccolella
William

Murielle Telio
Anna

Nick Lane
Tyler

Queenie Tai
Morgan
Richie Bruderick
Ron
Joshua Bruner
Josh

Jacquie Nguyen
Kat

Will Blagrove
Officer Mark
Joshua Wheeler
Young David
