John Mackenzie était un réalisateur écossais, surtout connu pour le film de gangsters de 1980 intitulé Le Dernier Vendredi. Né à Édimbourg, Mackenzie a travaillé dans le cinéma britannique à partir de la fin des années 1960, d'abord comme assistant réalisateur auprès de Ken Loach sur des productions comme Up the Junction et Cathy Come Home, avant de devenir réalisateur indépendant et de poursuivre sa carrière tant au Royaume-Uni qu'aux États-Unis.