I sin tredje film etter de hyllede filmene In The Loop og The Death of Stalin går regissør Armando Iannucci løs på Charles Dickens sin klassiske fortelling fra det viktorianske London. Dev Patel fra Slumdog Millionaire og Lion spiller foreldreløse David, som med et godt hjerte og eventyrlyst opplever alt fra fattigdom til overflod, fra ondskap til ekte kjærlighet. Underveis møter han en fargerik samling eksentrikere.