Philip (Sam Claflin) sądzi, że jego tajemnicza, piękna kuzynka Rachel (Weisz) zamordowała człowieka, który go wychowywał i obmyśla plan zemsty. Jednak, pomimo coraz większej ilości dowodów wskazujących Rachel jako morderczynię, młody Anglik zakochuje się w niej.
Rok 1846. Uboga krawcowa zostaje po śmierci siostry odrzucona zarówno przez arystokracje, jak i swoją jedyną miłość. Kobieta z pomocą znanej kurtyzany planuje zemstę.
Niewinna irlandzka służąca zostaje uwikłana w miłosny trójkąt pomiędzy swoim uprzejmym pracodawcą, doktorem Jekyllem, a jego brutalnym alter ego, panem Hydem.