Teises maailmasõjas põgenesid paljud eurooplased Ameerikasse, kuid sinna jõudmiseks tuli minna läbi Maroko linna Casablanca, kust läbi raskuste muretseti viisad edasipääsemiseks. Ööklubi omanik Rick Blaine kohtab linnas oma kunagist armastust Ilsat, kes on seal koos oma abikaasa, Victor Lazloga. Lazlo on üks vastupanuliikumise juhtidest ja põgeneb sakslaste eest. Tema ainukeseks lootuseks on Rick, kes suudaks ta maalt lahkumise korraldada... kuid kas ta ka tahab seda teha?

Rachel Keller on uuriv ajakirjanik, kes ei usu eriti sellesse, mida ta peab omamoodi linnalegendiks: ringleb ilmselt hirmutavate piltidega videolint, millele lisandub telefonikõne, nädal ette ennustades inimese surma kes on seda näinud. Kui aga neli teismelist leiavad surma täpselt nädal pärast video vaatamist, võtab uudishimu üle ega lakka, kuni nad lindi leiavad ja seda vaatavad.

Briti salaluure agent James Bond (Timothy Dalton) aitab vene salaagendil Georgi Koskov'il (Jeroen Krabbé) läände põgeneda, kuid Koskov röövitakse seal enda peamisest peidupaigast. Bond leiab jälje, mis viib ta veetleva Kara (Maryam d'Abo) juurde, kes aga oskab Bondiga sama hästi mängida, kui enda stradivari tsellol. Kui nad segavad loosse ka globaalse relva režiimi, on nad sunnitud osa võtma peadpööritavatest jälitustest, vanglasse sissemurdmisest ja võitlema Afganistaani kõrbes tankide, lennukite ja kohalike vabadusvõitlejatega.