No século XIX na Inglaterra, uma arrumadeira (Julia Roberts) vai trabalhar na casa de um médico conceituado e rico (John Malkovich). Entretanto, este médico é o Dr. Jekyll e, apesar de idolatrar seu patrão, ela gradativamente descobre que ele é um homem desesperado, que esconde um terrível segredo que envolve seu assistente, o senhor Hyde.