Mary Reilly (1996)
Mary Reilly is a 1996 American film directed by Stephen Frears and starring Julia Roberts and John Malkovich. The movie was written by Christopher Hampton based on the novel Mary Reilly by Valerie Martin. This was the re-teaming of director Frears, screenwriter Hampton, and actors Malkovich and Glenn Close, all of whom were involved in the Oscar-winning Dangerous Liaisons (1988).
More at Wikipedia.