The story of Dr. Jekyll and Mr. Hyde is given a new twist when seen through the innocent eyes of Dr. Jekyll's housemaid, Mary Reilly. Mary (Julia Roberts) is sensitive to the needs and weaknesses of her master, Dr. Henry Jekyll (John Malkovich) and is prepared to do almost anything for him. Her trust is a blessing as the doctor embarks on a new, dangerous experiment - one that will bring about a meeting between Mary and Dr. Jekyll's sinister assistant Mr. Hyde. Although Mary remains devoted to her brilliant but rather reserved employer, she finds herself attracted to the charms of the mysterious Mr. Hyde. Together Mary and Mr. Hyde share a terrible secret that will cast both fear and danger on the Jekyll household. Mary Reilly must confront her own personal demons and dangerous desires if she is to survive and vanquish one of humanity's greatest evils.