'The Rescue' Movie Stills

Jan 16, 1988; Hollywood, CA, USA; Image from director Ferdinand Fairfax's action adventure 'The Rescue'.