Beautiful, interesting, incredible cinema.
A pilot embarks on a rescue mission in Communist China. Produced by Hammer Films.