Dragon Den

龍潭虎穴 ‧ Movie ‧ 1974
Dragon Den (1974)