湯姆雖然經常挨打和挨餓,但他的精神卻很好,因為他經常聽安德魯神父給他講些有趣的故事,從這些故事中,他找到了精神寄托。
他每天晚上餓著肚子睡著時,常常會夢見自己變成了一位王子,住在王宮裏,每天吃著山珍海味,穿著華麗的衣服,身後有一大群仆人在侍候著……每當他從夢中醒來,都希望有朝一日能見一見真正的王子,有一天,他實在忍不住了,把這個願望告訴了他的夥伴們,但得到的卻是諷刺與嘲笑,此後他就把這個夢留在了自己心中,再沒對其他人提起過。
小湯姆經常閱讀神父的舊書,讀到不懂的地方便請教神父。漸漸地他夢中的內容豐富起來,這些夢使他的心理有了一些變化。因此他常常希望自己能穿得幹淨些、體麵些。
夏天的時候,他照舊去泥水中玩,而且玩得十分快活,但他現在去泰晤士河遊泳時,不光光是為了乘涼,而有時更多地是為了把自己身上洗幹淨。
湯姆常常去大街上看一些熱鬧的活動。有時他和其他倫敦市民還能看到,軍隊押著某些淪為階下囚的大臣去監獄的情景。所有這些都讓小湯姆對這個冷酷無情的社會有了一些了解。
由於受到書和夢中內容的影響,小湯姆竟在不知不覺中扮演起王子角色來,他變得文明起來,他的一舉一動都有王宮的味道。他的那些夥伴對湯姆的言談舉止都十分崇拜。
湯姆在小夥伴中的地位漸漸高了起來。每當小夥伴們遇到難題時,安德魯神父教小湯姆的一些為人處世的方法這時就派上了用場,這使得小湯姆在小夥伴們心中成了一個了不起的人物。
有一天,湯姆決定把自己的夢想變為現實,於是他玩起假扮起王子的遊戲來,他把他的夥伴們都封了官,有的封為大臣,有的封為武官,有的封為侍衛長,有的封為王室成員。這個假扮的王子接受這些臣民的朝拜,並對他們發號施令。這種遊戲是湯姆最愛玩的遊戲。
做完這個遊戲後,他便恢複了原來的乞丐模樣,去人多的地方討一些錢和食物,然後回家躺在稻草上,繼續做他的王子夢。
盡管湯姆天天玩假扮王子的遊戲,但他還是想見見真正的王子,哪怕是看一眼也行。隨著時間的推移,這個願望變得逐漸強烈起來。這個願望最終代替了其他所有的願望,成了他生活中唯一的願望。
在冬季裏的一天,湯姆像往常一樣穿著破爛的衣服出去乞討,但什麼都沒討到,他垂頭喪氣地走在大街上。他光著腳,又冷又餓地在一個食品店的櫥窗前徘徊。他看著那些擺在櫥窗裏的豬肉餅、雞、香腸等食品,口水止不住地往下流,他多麼想擁有它們啊!但這種幻想很快中斷了,因為湯姆被店主從櫥窗前趕走了。
天空飄起了雪花,湯姆被凍得打著哆嗦。湯姆回到家時,天已經黑了,他的父親和奶奶看著湯姆的可憐樣,立即表示了他們對湯姆特有的同情——毒打了湯姆一頓。
湯姆忍著疼痛和饑餓進入了夢想,他又在重複著那個熟悉的夢,在夢中他又成了王子,在豪華氣派的王宮裏,他穿著鑲滿寶石的禮服,穿梭在大臣和貴婦們中間,他所到之處,那些王公大臣們立即閃出條道兒來,非常恭敬地向他致意,他向他們微笑著點頭示意。那醉人的香氣和美妙的音樂使他深深地陶碎了。
突然,他屁股上被狠狠地踢了一腳,他從那個美妙的夢境中醒了過來,原來天已經亮了。
他的父親在催促他趕緊出去乞討,湯姆深深地歎了口氣,離開了那個又髒又亂的家。一回想起夢中的美景,湯姆就陷入了苦惱,因為他正悲慘地生活在如此不幸的事實中。