Casablanca. Nem at komme til, men svær at forlade især hvis man er eftersøgt af nazisterne. Og det er modstandsmanden Victor Laszlo, hvis eneste håb er Rick Blaine, en kynisk amerikaner, der ikke lægger hovedet på blokken for nogen ... og slet ikke Victors kone, Ilsa, ekskæresten, der knuste hans hjerte. Ilsa tilbyder at blive hos ham, hvis Laszlo til gengæld bliver transporteret ud af landet, og den bitre Rick må gøre op med sig selv, hvad der betyder mest: Hans personlige lykke eller utallige menneskers overlevelse.
Emil Jannings spiller den ældre professor Immanuel Roth, som forføres af natklubsangerinden Lola Lola (Marlene Dietrich). I sin forgabelse lader han sig totalt nedværdige, gifter sig med pigen, og går derefter en grum skæbne i møde.