亨伯特(詹姆斯·梅森飾)到美國(guó)任教,在尋找住所時(shí)找到了夏洛特夫人(謝利·溫特斯飾)的家里。亨伯特對(duì)夏洛特夫人提供的房間并不滿(mǎn)意,正準(zhǔn)備離開(kāi)時(shí),在屋后的花園里見(jiàn)到了年僅14歲的洛麗塔(蘇·萊恩飾)。于是,他爽快地答應(yīng)了租住夏洛特夫人的房間。此后,三個(gè)人一起去看電影,一起出席舞會(huì),亨伯特處心積慮地設(shè)法與洛麗塔單獨(dú)相處。為了能夠繼續(xù)跟洛麗塔生活在一起,亨伯特違心地娶了夏洛特為妻。但最終夏洛特還是發(fā)現(xiàn)了亨伯特對(duì)自己女兒的迷戀。憤怒的夏洛特沖出家門(mén),卻遇車(chē)禍身亡。夏洛特死后,亨伯特立即去夏令營(yíng)把洛麗塔接了出來(lái),開(kāi)始了一段汽車(chē)旅行。