Director
Leon Lee
DIRECTOR
Stars (in credits order)
Anastasia Lin
Yun
Martina Biljan
Samantha
Daniel Chai
Dr. Huang
Carlo Fortin
Policeman 2
Kristopher West
Rick
Carlo Yu
Policeman 1