John Leonard Duncan Mackenzie (22 May 1928 – 8 June 2011) was a Scottish film director who worked in British film from the late 1960s, first as an assistant director and later as an independent director himself. (Wikipedia)

Apaches (1977) Review
If Friday the 13th was a Summer-camp safety PSA. Apaches (1977): 8 out of 10: There is a fine line between a nasty horror movie […]