Jest sierpień 1988 roku. Mija właśnie sto lat od czasu, gdy Kuba Rozpruwacz dokonał serii okrutnych zabójstw. W Los Angeles dochodzi do podobnych morderstw. Zabójca działa dokładnie tak, jak jego słynny poprzednik. O dokonanie tych zbrodni zostaje oskarżony młody lekarz. Niestety, to fałszywy trop. Podejrzany również stał się ofiarą. Jego brat bliźniak (James Spader) postanawia wytropić mordercę, aby oczyścić zmarłego z zarzutów.
Sto lat temu Kuba Rozpruwacz w makabryczny sposób znaczył swą drogę przez londyńską dzielnicę "czerwonych latarni". Teraz inny maniak oddaje cześć tym potwornościom, masakrując prostytutki w Los Angeles. Jak to się stało, że Kuba Rozpruwacz powrócił? Policja jest bezsilna, a człowiek, który może rozwikłać tę zagadkę jest podejrzanym numer jeden.