USA,
1985, 91 min
Directed by:
Leo FongScreenplay:
Leo FongCinematography:
Frank HarrisComposer:
Del CasherGallery (18)
Photo © AIP Studios
Photo © AIP Studios
Photo © AIP Studios
Photo © AIP Studios
Photo © AIP Studios
Photo © AIP Studios
Photo © AIP Studios
Photo © AIP Studios
Photo © AIP Studios
Photo © AIP Studios