Directed by
Jimmy Chan |
Writing Credits (in alphabetical order)
Jimmy Chan | ... | (story) |
Jimmy Chan | ... | (writer) |
Cast (in credits order)
Jimmy Chan | ... | Master James | |
Shijia Jiang | ... | Jia (as Shija Michelle Jiang) | |
Alice Tran | ... | Master of the Warlords | |
Yue Qi | ... | Warlord 1 | |
Christopher Hicks | ... | Warlord 2 | |
Clea Chen | ... | Guardian of Water | |
Cynthia Lee Ling | ... | Guardian of Metal | |
Matthew Chan | ... | Guardian of Wood | |
Rob Castro | ... | Guardian of Fire | |
Rest of cast listed alphabetically: | |||
Paul Cheong | ... | Sifu Paul Cheong | |
Mike Diehl | ... | Judge | |
Sylvain Lee Ling | ... | Judge | |
TingLi Lucia Lorigiano | ... | MC - Fight Announcer | |
Max Rendinella | ... | Master Judge |
Produced by
Jimmy Chan | ... | producer |
Cinematography by
James Bourque | ||
Norman Woo |
Editing by
Matthew Chan |
Costume Design by
Francis Belanger |
Makeup Department
Tess Annett | ... | special makeup effects artist |
Production Management
Jessica Chan | ... | production manager |
Second Unit Director or Assistant Director
Elizabeth Chan | ... | first assistant director |
Amanda Young | ... | second assistant director |
Art Department
Zachary Walter Griffith | ... | storyboard |
Stunts
Zihan Cai | ... | fighter |
Wesley Derequito | ... | fighter |
Hussein Diab | ... | fighter |
Jessica Do | ... | fighter |
Simon Doiron Ducharme | ... | fighter |
Jonathan Llewellyn | ... | fighter |
Robert Wong | ... | fighter |
Fung Yiu | ... | fighter |
Kin Yiu | ... | fighter |
Camera and Electrical Department
Jessica Chan | ... | photographer |
Michael Chan | ... | sound and lighting |
Adam Eberwein | ... | photographer |
Location Management
Edward Henderson | ... | location manager |
Janet Nguyen Henderson | ... | location manager |
Script and Continuity Department
Sean Ship | ... | script supervisor |
Additional Crew
Sarah Bubenko | ... | production staff |
Angela Chan | ... | caterer |
David Der | ... | production staff |
Joyce Gauthier | ... | production assistant |
Yue Lee | ... | production assistant |
Roland Leibundgut | ... | production assistant |
Alessandro Ting Yi Lorigiano | ... | behind the scenes |
Emmanuel Roy | ... | security |
Mandy Ting | ... | production assistant |
Matthew Watson | ... | security |
Susan Woo | ... | production staff |
Benjamin Xu | ... | production assistant |