1988 год, Лондон. Мэри Келли (Хизер Грэм) и другие проститутки живут в самом бедном лондонском районе, Уайтчепел. Они ведут жалкое существование, работая на улицах. Однажды, одна из проституток похищается, а вскоре и другую находят зверски убитой. Расследованием убийств начинает заниматься Фредерик Абберлайн (Джонни Депп), один из полицейских Скотланд Ярда. Вскоре оказывается, что девушки выслеживаются одна за другой, а Абберлайну предстоит раскрыть заговор, ведущий к самым высокопоставленным людям Лондона. Расследуя убийства, Абберлайн влюбляется в сообразительную Мэри Келли. Чем ближе молодой детектив подбирается к правде, тем опаснее для него и Мэри Келли становится это расследование. Они должны суметь справится с силой, посланной из ада. Кто бы ни стоял за убийствами, он не собирается отдавать свою тайну без борьбы...