Il regista inglese David MacKenzie ha molti titoli impressionanti a suo nome, incluso il cupo e grintoso drama dietro le sbarre Starred Up e l’avvincente neo-Western Hell or High Water. Il suo debutto come regista è arrivato molti anni fa, con The Last Great Wilderness del 2002. Al film è succeduto Young Adam nel 2003, Asylum nel 2005 e il suo primo film della svolta, Hallam Foe del 2007. La sua filmografia include anche il film di rapine Fuze, il dramma slow-burn Realy e il film epico e storico Outlaw King. Mackenzie ha lavorato anche a un paio di serie TV: Under the Banner of Heaven e Homemade.