Gus Van Sant avait une vingtaine d’années lorsque la vraie histoire racontée dans La Corde au cou s’est déroulée, en 1977. Le futur cinéaste habitait à Los Angeles à ce moment-là, comme il s'en rappelle : "Les choses étaient très différentes. Les médias, à part le cinéma, se résumaient à la télévision. Il y a eu une longue période pendant laquelle je n’avais tout simplement pas de téléviseur, et cette histoire s’est déroulée à ce moment-là. S’il y a eu des choses diffusées en direct, je les ai ratées. Quand je l’ai découverte, l’histoire de Tony Kiritsis m’a touchée. Dès qu’il s’agit d’un homme qui ose se dresser contre le système, je me sens concerné, émotionnellement."
Gus Van Sant a réalisé la série Feud et plusieurs courts-métrages, mais n'avait pas tourné de films depuis 2018 et la sortie de Don’t Worry, He Won’t Get Far On Foot : "J’ai compris, en tournant ce film-là, combien réaliser un film m’avait manqué. La télé, la série, c’est autre chose, c’est un autre jeu, avec d’autres règles, d’autres publics. C’est un autre « business », tout simplement", raconte le cinéaste.
La Corde au cou évoque évidemment Un après-midi de chien avec Al Pacino, en tant que thriller de prise d’otage situé dans les années 1970. L'acteur légendaire joue aussi dans le film de Gus Van Sant, dans le rôle du père de l’homme pris en otage : "Cassian Elwes, notre producteur, connaissait Al Pacino et savait qu’il aime bien faire de petits rôles dans des films. C’était une étape importante pour le casting mais je n’ai jamais parlé de « Un après-midi de chien » avec lui. Nous avons travaillé ensemble juste une journée. On a juste travaillé. Pas bavardé."
Bill Skarsgård, choisi pour incarner le protagoniste principal, a vu son personnage rajeuni d'une dizaine d'années par rapport à la réalité. Gus Van Sant a décidé de s'éloigner de "l'homme en colère de 45 ans" en préférant explorer la rage de la trentaine : "Je l’avais rencontré quand il était petit, car son père, Stellan Skarsgård, jouait dans Will Hunting. Sa famille était venue sur le plateau."
"Il y avait tellement de frères et sœurs que, plus tard, quand il a joué le rôle de Pennywise dans Ça, je n’étais même pas sûr de savoir lequel il était ! Je l’avais vu dans « Barbarian », où il joue un personnage qui n’est pas horrifique. Puis j’ai vu The Crow. Ensuite, j’ai cherché d’autres films dans lesquels il avait joué, comme Boy Kills World", développe le metteur en scène.
Le tournage de La Corde au cou s'est déroulé en seulement 19 jours à Louisville, Kentucky. Gus Van Sant, qui est né dans cette ville, a choisi ce lieu pour représenter Indianapolis. "Je connais aussi ce sentiment de dislocation qu’on peut éprouver quand on vit au milieu des États-Unis", explique-t-il. Le choix des lieux s'est avéré être un véritable retour aux sources, permettant au réalisateur de se reconnecter avec les personnages qu'il connaît parfaitement, ceux qui ressemblent aux gens avec lesquels il a grandi.