Ranek 13 lutego 1945 roku. PIOTR (Andrzej Łapicki), polski więzień obozu koncentracyjnego, ucieka z transportu ewakuacyjnego przejeżdżającego przez Drezno. Piotr zna to miasto – bywał tu przed wojną, kiedy studiował sztukę. Obecnie w Dreźnie panuje nieopisany chaos spowodowany ofensywą nadciągającej Armii Radzieckiej. Piotr trafia pod konspiracyjny adres, lecz nie otrzymuje tam pomocy... Nie mogąc znaleźć schronienia, tuła się po ulicach i przypatruje ludziom. Wielkie wrażenie robi na nim młoda Niemka, której towarzyszy oficer SS. Tymczasem wieczorem zaczyna się nalot samolotów RAF-u. Piotrowi udaje się dostać do schronu. Samoloty zrzucają tysiące bomb zapalających. Śródmieście Drezna płonie. Zniszczona zostaje drezdeńska starówka i centrum handlowe. Piotr przenosi się do mieszkania pewnego niemieckiego profesora. Po północy rozpoczyna się nalot dywanowy. Płonące budynki zostają doszczętnie zburzone. Uciekając przed bombami i pożogą, Piotr usiłuje wraz z tłumem oszalałych z przerażenia mieszkańców wydostać się z miasta. Spotyka młodą Niemkę, której wcześniej towarzyszył SS-man. Dziewczyna – ma na imię Magda – prosi go o pomoc w ucieczce. Wspólnie spędzają resztę tej tragicznej nocy, wędrując przez spustoszone przez bomby Drezno. W końcu oboje przeprawiają się przez Łabę na drugi brzeg miasta, wolny od pożarów. Tam patrole SS rozdzielają Niemców od obcokrajowców...