En 1946, Samuel Fuller écrivit une première ébauche de scénario sous le titre The Lunatic. C'est avec le succès de la pièce Vol au-dessus d'un nid de coucou que le réalisateur se décida à monter le film.
Dans certaines séquences de délire ont été insérés des plans en Technicolor que Samuel Fuller filma auparavant au Matto-Grosso.
Dès sa sortie en salles, Shock corridor fut interdit dans le sud des États-Unis pour ne pas heurter les opinions très conservatrices. Samuel Fuller y aborde en effet la guerre du Viêt-nam, la xénophobie du Ku-Klux-Klan et le danger nucléaire, des thèmes que l'on retrouve dans les propos des trois témoins interrogés par Johnny Barrett.