1885 in London. Dennis Orloff (Klaus Kinski) ist tagsüber Arzt, der sich aufopfernd um seine Patienten kümmert, doch nachts 'Jack the Ripper', der Londons Prostituierte sadistisch und blutig in dunkeln Ecken ausweidet. Die Leichen zerstückelt er mit Hilfe seiner geistig behinderten Magd Frieda und versenkt sie in der Themse. Obwohl Scotland Yard an dem Fall arbeitet, gelingt es dem Ripper immer wieder, nach jedem scheußlichem Mord, unentdeckt zu bleiben. Gequält durch Alpträume in denen seine Mutter ihn misshandelt, rutscht er tiefer und tiefer in den Wahnsinn. Als Inspector Selby (Andreas Mannkopf) seine Freundinn Cynthia (Josephine Chaplin) als Lockvogel opfert scheint auch das Ende des Rippers gekommen.
1885 in London. Dennis Orloff (Klaus Kinski) is a doctor by day who selflessly cares for his patients, but by night 'Jack the Ripper', who sadistically and bloodily eviscerates London's prostitutes in dark corners. With the help of his mentally handicapped maid Frieda, he dismembers the bodies and sinks them in the Thames. Although Scotland Yard is working on the case, the Ripper always manages to remain undetected after every hideous murder. Tormented by nightmares in which his mother abuses him, he slips deeper and deeper into madness. When Inspector Selby (Andreas Mannkopf) sacrifices his girlfriend Cynthia (Josephine Chaplin) as a decoy, the end of the Ripper seems to have come.