Beautiful, interesting, incredible cinema.
A 1987 English language action/drama film directed by Terry Leonard, starring Fred Dryer, Joseph Gian and Sasha Mitchell.