Lolita is a 1997 French-American drama film written by Stephen Schiff and directed by Adrian Lyne. It is the second screen adaptation of Vladimir Nabokov's novel of the same name and stars Jeremy Irons as Humbert Humbert and Dominique Swain as Dolores "Lolita" Haze, with supporting roles by Melanie Griffith as Charlotte Haze, and Frank Langella as Clare Quilty.
The film had considerable difficulty finding an American distributor and premiered in Europe before being released in America, where it was met with much controversy. The film was picked up in the United States by Showtime, a cable network, before finally being released theatrically by The Samuel Goldwyn Company. The performances by Irons and Swain impressed audiences, but, although praised by some critics for its faithfulness to Nabokov's narrative, the film received a mixed critical reception in the United States.