Joseph Foster (Thomas Mitchell) er en retskaffen statsadvokat, der vil stille op til guvernør for at rense ud i den kriminelle underverden. Vejen til det mål er desværre blokeret af gennemført korruption. Faktisk virker det, som om Foster bliver nødt til at slå en handel af med selve djævlen for at gennemføre sin plan. Det er så her, at den charmerende, udspekulerede Nick Beal (Ray Milland) dukker op. Han har en speciel evne til at få ting gennemført, så Foster laver en aftale med ham. For sent går det op for den stakkels mand, hvem han egentlig har indgået en aftale med!