John Mackenzie foi um diretor de cinema escocês, possibly mais conhecido pelo filme de gangues de 1980, The Long Good Friday. Nasceu em Edimburgo, Mackenzie trabalhou no cinema britânico a partir da década de 1960, inicialmente como assistente de direção de Ken Loach em produções como Up the Junction e Cathy Come Home, antes de se tornar um diretor independente, trabalhando tanto no Reino Unido quanto nos EUA.