En 1991, Les Cahiers du Cinema publient les entretiens de Peter Bogdanovich ("Fritz Lang en Amérique") qui relatent la querelle courtoise entre Fritz Lang et Alfred Hayes d'une part, le représentant de la Columbia Jerry Wald d'autre part. Pour les premiers, "(...) Emile Zola voulait montrer qu'une bête sommeille dans chaque être humain" tandis que le producteur insistait sur le rôle de la femme qui était la seule "bête humaine". Finalement, un compromis a été trouvé et le film s'est basé sur, dixit Lang, "l'éternel triangle".
Fritz Lang a fait l'impossible pour que Peter Lorre joue ce rôle mais il fut tellement malmené par le réalisateur sur M le Maudit qu'il refusa.
Fritz Lang voulait tourner ce film à Jasper, Alberta, Canada et non pas aux Etats-Unis.
Le rôle de la femme fatale, confié à Gloria Grahame , était initialement prévu pour Rita Hayworth .