Oliver Twist (Barney Clark) é um órfão entre as centenas que sofrem com a fome e o trabalho escravo na Inglaterra vitoriana. Vendido para um coveiro, ele sofre com a crueldade da família deste e acaba fugindo para Londres. Lá ele é recolhido das ruas por Artful Dodger (Harry Eden), um ladrão que o leva até Fagin (Ben Kingsley), um velho que comanda um exército de prostitutas e pequenos marginais. Quando Oliver conhece um bondoso homem em quem finalmente enxerga um possível pai, Fagin teme que ele denuncie seu esquema. Para evitar isso Fagin planeja um assalto à casa do rico Sr. Brownlow (Edward Hardwicke), o pai desejado por Oliver.