Movie History Foxbat 1977 Foxbat 1977 Snake Fist Dynamo 1974 The Crazy Instructor 1974 Wu long jiao yi 1974