Lolita (1997)

Humbert Humbert, a British professor coming to the US to teach, rents a room in Charlotte Haze's house, but only after he sees her 14-year-old daughter, Dolores (Lolita), to whom he is immediately attracted. Though he hates the mother, he marries her as this is the only way to be close to the girl, who will prove to be too mature for her age... (imdb)
Cast and Information
Directed By: Adrian Lyne
Written By: Vladimir Nabokov, Stephen Schiff
Starring: Jeremy Irons, Frank Langella, Dominique Swain, Melanie Griffith, Keith Reddin, Suzanne Shepherd, Erin J. Dean, Joan Glover