奥利弗是个从小就在教区贫民院长大的孩子,他的母亲在贫民院生下他之后就去世了,没有人知道他的姓名,是教区的人为他取了奥利弗这个名字。 9岁时奥利弗被送到一家棺材铺当学徒,长期的打骂让奥利弗产生了逃跑的的想法。于是他趁老板不注意悄悄来到了伦敦。在这里,奥利弗被小偷头目法琴诱骗,住在贼窝里,还要跟一群孩子们学习如何进行盗窃,苦不堪言。 一日一个孩子在偷一位老绅士时被发现,人们把奥利弗当作了小偷抓了起来。奥利弗在法庭上晕倒,被好心的绅士收留。这位老先生非常喜欢奥利弗,决定把他留在身边,奥利弗也很愿意和老先生一起生活。为了能为老先生做点什么,奥利弗主动要求替他去书店还书,却一去不返。 原来小偷们怕奥利弗出卖他们将他又抓回到贼窝里。此时一个叫孟肯斯的神秘人找到法琴,出钱要他看好了奥利弗。这件事被从小在贼窝长大的女孩南希知道,她决定拯救这个可怜的孩子。 南希约老绅士见面,并把事情的经过告诉了他。她答应第二天中午会带奥利弗来见他。然而这一切被法琴手下的一个孩子看到并报告给了法琴。法琴的同伙比尔一怒之下将南希杀死在房间里。很快,全城都知道了南希被杀的消息,大家走上街头要求把比尔绳之于法。 神秘人孟肯斯是老绅士的财产继承人,当警察抓到他后,他不得不承认奥利弗其实是老绅士的外孙。当年他母亲离家出走在贫民院生下了他,家人都以为他们母子俩已经不在这个世界上了。孟肯斯得知奥利弗幸运地活了下来,于是千方百计找到他,以阻止他成为巨额财产的继承人。 此刻比尔藏匿到法琴的老巢,警察和民众也赶到这里。法琴被警察制服,比尔逃跑时从屋顶上跌落下来得到了应有的惩罚。奥利弗则牵着外公的手走向真正属于自己的家……