All Cast

Michael Biehn
Taylor Brooks

Matt Craven
Harold Jameson
Annie Grindlay
Lisa

Blu Mankuma
Man on Wheelchair

Elena Wohl
Tracey

Julia Nickson
Cindy

Leslie Carlson
Dexter

David Cubitt
Peter

Luca Bercovici
Dallas

Hiroshi Fujioka
Takane

Patricia Charbonneau
Jacki

Raymond J. Barry
Claiborne

Kehli O'Byrne
Pam
