PersonDavid Mackenzie10 credits in the catalogue: directing, writing, production.DirectingThe Last Great Wilderness2002DirectorSpread2009DirectorPerfect Sense2011DirectorStarred Up2014DirectorHell or High Water2016DirectorOutlaw King2018DirectorWritingThe Last Great Wilderness2002ScreenplayOutlaw King2018ScreenplayProductionPerfect Sense2011Executive ProducerUnder the Banner of Heaven2022Executive Producer