Fabuła Humphrey Bogart gra Ricka Blaine’a, amerykańskiego emigranta posiadającego ekskluzywny klub i szulernię zwany „Rick’s Café Americain” w marokańskim (wówczas Maroko było kolonią francuską) mieście Casablanca, który przyciąga mieszaną klientelę: oficjeli Vichy oraz nazistowskich Niemiec, uciekinierów i złodziei. Rick jest rozgoryczonym i cynicznym mężczyzną, który wyznaje zasadę bycia neutralnym w każdej kwestii; jednakże później pojawiają się wzmianki, że szmuglował broń do Etiopii w czasie wojny włosko-abisyńskiej w latach 1935–1936 i walczył po stronie republikanów w hiszpańskiej wojnie domowej przeciwko nacjonalistom Francisco Franco.

Ugarte (Peter Lorre), przybywa do klubu Ricka z „listami tranzytowymi”, które zdobył likwidując dwóch niemieckich kurierów. Papiery pozwalają posiadaczowi podróżować wolno po całej kontrolowanej przez Niemców Europie, włączając Lizbonę w neutralnej Portugalii, skąd można wypłynąć do USA. Są więc one bezcenne dla każdego z ogromnej rzeszy uciekinierów, którzy utknęli w Casablance. Ugarte zamierza zbić fortunę sprzedając listy temu, kto zaoferuje dziś w nocy największą sumę. Jednak do transakcji nie dochodzi, ponieważ wcześniej lokalna policja pod dowództwem dobrego znajomego Ricka – komendanta policji kapitana Renault (Claude Rains) aresztuje Ugarte.