A l'origine, Garrett Hedlund (Sur la route) devait incarner le personnage finalement tenu par Alexander Skarsgård mais il se désista trois semaines avant le début du tournage. Skarsgård a ensuite été choisi après que John Michael McDonagh ait vu une vidéo sur Youtube dans laquelle l'acteur apparaissait ivre et cherchant à motiver des spectateurs lors d'un match de football.