Tijdens de laatste dagen van het naziregime en aan de vooravond van de verwoesting van Dresden doen in de stad angstaanjagende geruchten over een seriemoordenaar de ronde. Als het luchtalarm zwijgt, en de inwoners van de stad weer uit de schuilkelders tevoorschijn komen, worden de gruwelijk verminkte lichamen van jonge vrouwen gevonden. Inspecteur Max Heller krijgt de zaak toegewezen. Heller is een veteraan bij de politie en hij weet zijn antinazistische gevoelens zorgvuldig te verbergen voor zijn chef, een meedogenloze ss-officier. Terwijl de Russen de stad naderen en de Engelse bombardementen in heftigheid toenemen, blijkt de moordenaar volkomen ongrijpbaar. Max Heller moet in de chaos op jacht om een gruwelijk monster te ontmaskeren.