Lolita

Lolita is a 2017 dark comedy.

Plot
A man marries his landlady in order to commence an affair with her nymphet daughter.

Cast
Ralph Fiennes as Professor Humbert Humbert

Harley Graham as Dolores 'Lolita' Haze

Stanley Tucci as Clare Quilty

Nicole Kidman as Charlotte Haze

Julianne Moore as Annabel Leigh

Toni Collette as Valeria

Winona Ryder as Jean Farlow

Paul Bettany as John Farlow

Ezra Miller as Dick Schiller

Naomi Watts as Rita

Ariel Winter as Mona

Nick Offerman as Gaston Grodin

Jessica Lange as Mrs. Pratt

Brian Blessed as Ivor Quilty

Anya Taylor-Joy as Monique

Colin Farrell as John Ray Jr.

Geena Davis as Shirley Holmes

Aaron Taylor-Johnson as Charlie

Hailee Steinfeld as Barbara

Helena Bonham Carter as Vivian Darkbloom

Colin Firth as John 'Jack' Windmuller

Udo Kier as Frederick Beale Jr.