Humbert Humbert is a middle-aged British novelist who is both appalled by and attracted to the vulgarity of American culture. When he comes to stay at the boarding house run by Charlotte Haze, he soon becomes obsessed with Lolita, the woman's teenaged daughter.
Jeremy Irons
as Humbert Humbert
Dominique Swain
as Dolores "Lolita" Haze
Melanie Griffith
as Charlotte Haze
Frank Langella
as Clare Quilty
Suzanne Shepherd
as Miss Pratt
Keith Reddin
as Reverend Rigger
Erin J. Dean
as Mona
Joan Glover
as Miss LaBone
Pat Perkins
as Louise
Ed Grady
as Dr. Melinik
Angela Paton
as Mrs. Holmes
Michael Goodwin
as Mr. Beale