Cast & Crew

Directed by

Jeff Freilich

Writing Credits

Jeff Freilich
(story)
James Cappe
(teleplay) &
Jeff Freilich
(teleplay)

Cast

Jeffrey Meek
Jake Randall
Christina Cox
Aurora
Denis Akiyama
Dr. Fong
David Arnott
Sasha
Jonathan Scarfe
Kenny Baker
Lexa Doig
Conchita Flores
Phillip Jarrett
Sarge McSweeny
Jeff Freilich
Aging talk show host
Jeanne Chinn
Lucy Chang
Kristi Angus
Susan
Nigel Bennett
Head of Marshall Service
Joanne Boland
Club girl
Tommy Chang
Commando
Ho Chow
Chinese General
Tony Devon
Marshall Kelly
Kelsey Matheson
Flight Attendant
Alec McClure
Digital image of Sasha
Robyn Palmer
Model
William Yong
Buddhist Monk

Produced by

Jeff Freilich
producer
Fritzi Horstman
associate producer

Music by

Mark Snow

Cinematography by

George Willis

Editing by

Neil Felder

Production Design by

Gavin Mitchell

Art Direction by

Allan Crawley

Set Decoration by

Marlene Graham

Costume Design by

Margaret Mohr

Second Unit Director or Assistant Director

Igor Stephen Rados
daily assistant director / third assistant director

Art Department

Tamara Andrews
scenic painter
John Belliveau
set dresser
Mark Kravjansky
on-set dresser
Matthew G. Wright
set dresser

Sound Department

Alek Bromke
adr assistant: Toronto
Robert Webber
supervising sound editor

Visual Effects by

Tom Mahoney
digital effects supervisor
Edward L. Williams
visual effects supervisor

Stunts

Mike Gow
stunt performer
Bryan J. Thomas
stunt performer (as Bryan Thomas)

Camera and Electrical Department

Brent Robinson
underwater first assistant camera
Rob Sekersky
first assistant camera b cam: daily

Casting Department

Krisztina M. Neglia
extras casting (as Krisztina Meuring)

Additional Crew

Dannis Koromilas
assistant to producer
Jon Alon Walz
production executive: UPN
Carmen Zavislake
production assistant
Ralph Berge
production executive (uncredited)
All Filters