Julia Roberts og John Malkovich spiller i denne gjenfortellingen av historien om Dr. Jekyll og Mr. Hyde. Den klassiske fortellingen om det gode mot det onde blir her fortalt gjennom øynene til Mary Reilly, en tjenestejente som bor i huset til Dr. Henry Jekyll. Hun er en uskyldig jente som gjemmer seg bak et skjold hun har måttet beskyttet seg med for å komme over en vond barndom med fattigdom og misbruk. I tjeneste hos Dr. Jekyll føler hun seg endelig i trygg havn. Hengiven overfor den briljante, noe reserverte doktoren, føler hun samtidig en sterk tiltrekning mot hans mystiske assistant Mr. Hyde. Sammen deler de en grusom hemmelighet som kaster en skygge av frykt og fare over hjemmet. Etterhvert som Mr. Hyde vokser seg sterkere, blekner doktoren bort, og kun Mary kan avdekke den grusomme sannheten.