Jeremy Irons som Professor Humbert Humbert Ben Silverstone som en yngre Humbert Dominique Swain som Dolores "Lolita" Haze Frank Langella som Clare Quilty Melanie Griffith som Charlotte Haze Suzanne Shepherd som Miss Pratt Keith Reddin som prest ved navn Rigger Erin J. Dean som Mona. Joan Glover som Miss LaBone. Ed Grady som Dr. Melinik. Michael Goodwin som Mr. Beale. Angela Paton som Mrs. Holmes. Emma Griffiths-Malin som Annabel Lee. Ronald Pickup som Humbert's far. Michael Culkin som Mr. Leigh Annabelle Apsion som Mrs. Leigh.