The film tells the story of Humbert Humbert (Jeremy Irons), a middle-aged literature professor who becomes infatuated with a 12-year-old girl named Dolores Haze (Dominique Swain), whom he refers to as "Lolita". Humbert's obsession with Lolita stems from his own traumatic experiences and his fascination with young girls.