Shaun Bao
Chan
Shaun Bao
Chan
Yip Ha-Lei
Kim
Peter Chin
Wong
Desmond Kelly
Surveyor
Chris Hampson
Producer
Leon Narbey
Screenplay
Trixie Woodill
Costume Design
Richard A. Barker
First Assistant Director
Jeanelle Aston
Production Design
Annette Loader
Casting
Leon Narbey
Director
David Coulson
Editor
Jan Preston
Music
Martin Edmond
Screenplay
Don Reynolds
Producer