Talijanski Židov Guido i njegova obitelj odvedeni su u koncentracijski logor u 2. svjetskom ratu. Guido pokušava zaštititi sina od užasa koji ih okružuju tako što cijelu situaciju preokreće u igru čiji pobjednik osvaja tenk.
Prvi svjetski rat. Židovski brijač spašava život visoko pozicioniranom časniku tomanijske vojske Schultzu zaradivši usput amneziju, zbog koje završi u bolnici. Dvadesetak godina kasnije Tomanijom vlada zloglasni diktator Adenoid Hynkel koji je zajedno sa suradnicima, među kojima se posebno ističu Garbitsch i Herring, uspostavio strahovladu. Hynkel je posebno okrutan prema Židovima nad čijim se getom stalno iživljava. Jednoga dana židovski brijač pobjegne iz bolnice i vrati se u svoju četvrt, nesvjestan promjena koje su se u međuvremenu dogodile. Schultzova zahvalnost, brijaču i njegovim poznanicima neko vrijeme omogućuje normalan život, no ne prođe dugo i uhićeni su i on i Schultz.
Humphrey Bogart glumi Richarda 'Ricka' Blanea, ciničnog, ali dobrodušnog Amerikanca čiji je mali kafić mjesto okupljanja za sve od francuske policije, šefova crnog tržišta do nacista. Kada se njegova davno izgubljena ljubav Ilsa (Ingrid Bergman) pojavi u Casablanci sa svojim suprugom Victorom Lazslom (Paul Henreid), vođom Otpora, Rick se uvlači u ljubavni trokut, ali i mrežu političkih intriga. Ilsa i Victor moraju pobjeći iz Casablance i Rick je možda jedini koji im može pomoći. No, pitanje je - hoće li?
U travnju 1945. godine, Njemačka se nalazi na rubu poraza jer se ruska vojska približava s istoka, a savezničke snage napadaju sa zapada. U Berlinu, glavnom gradu Trećeg Reicha, Adolf Hitler proglašava da će Njemačka i dalje ostvarivati pobjedu i naređuje svojim generalima i savjetnicima da se bore do posljednjeg čovjeka. Kad kraj konačno dođe, a Hitler leži mrtav vlastitom rukom, ono što je ostalo od njegove vojske mora pronaći način da okonča bitku za Berlin.
Silvestarska večer na luksuznom brodu pretvori se borbu za opstanak kada brod počne tonuti.