Avant de se faire connaître à Hollywood grâce à "Comancheria", thriller âpre et poussiéreux avec Jeff Bridges, Chris Pine et Ben Foster, David MacKenzie a réalisé huit films en Angleterre, son pays natal. Tous évoquaient plus ou moins directement les tourments induits par les pulsions sexuelles de ses personnages. "Young Adam" qui se passe en Ecosse dans les années 1950 dans le milieu taiseux des mariniers n'est pas sans emprunter à l'atmosphère des romans de Georges Simenon. Encore débutant, MacKenzie dirige trois des acteurs britanniques les plus en vue du moment avec Tilda Swinton, Ewan McGregor et Peter Mullan. David MacKenzie qui officie au scénario adapte un roman de l'écrivain écossais Alexander Trocchi datant de 1954. Le cadavre d'une jeune fille est repêché dans le canal par deux mariniers, Les Gault (Peter Mullan) et son ouvrier Joe Taylor (Ewan McGregor). Ce qui démarre comme un polar nous entraine rapidement sur le parcours du jeune Joe, gueule d'ange qui séduit toutes celles qui passent à sa portée et dont les mœurs sexuelles débridées et sans affect ne sont pas sans conséquences sur ses partenaires. David MacKenzie livre un portrait cru, charnel et parfois sordide qui exige beaucoup de ses acteurs tous parfaits mais jamais il ne tombe dans le voyeurisme, poursuivant patiemment sa route jusqu'au cas de conscience final qui se posera à Joe. Chacun sera alors amené à réfléchir sur la difficulté à mettre parfois ses principes en accord avec la réalité. A noter enfin la musique discrète mais très enveloppante de David Byrne l'ancien leader des Talking Heads et la beauté troublante de Emily Mortimer. La suite de la filmographie de David MacKenzie jusqu'à son départ à Hollywood ne sera jamais décevante et souvent percutante. Pas étonnant dès lors que "Comancheria" se soit soldé par un concert de louanges.