Movie History The Longest Night 1983 8 Strikes of the Wildcat 1976 8 Strikes of the Wildcat 1976 Ye mao ba fan 1976