哈利進(jìn)入與伏地魔意識(shí)連通的幻境,找到了一些魂器,但也讓伏地魔發(fā)現(xiàn)了他們的行動(dòng)。哈利又一次進(jìn)入幻境后推斷出伏地魔的所在地,三人來(lái)到了此地。他們看到伏地魔命令毒蛇納吉尼除掉斯內(nèi)普,以把老魔杖的魔力傳給自己。彌留之際,斯內(nèi)普把記憶送給哈利,原來(lái)他一直愛(ài)著哈利的母親莉莉,因此從來(lái)都是站在鄧布利多一邊。
哈利知道自己其實(shí)也是伏地魔的一件魂器,并且必須要伏地魔親手殺死他才可以去除伏地魔的靈魂后,披上隱形衣去與伏地魔戰(zhàn)斗,發(fā)現(xiàn)海格被押作人質(zhì)。哈利一現(xiàn)出身來(lái)就被一咒擊倒,醒來(lái)時(shí)彷佛進(jìn)入一個(gè)生與死的邊緣,碰到已死的鄧布利多。伏地魔命令海格把貌似死了的哈利帶回霍格沃茨,殺殺士氣。哈利趁亂披上隱身斗篷,納威敏捷地抽出格蘭芬多劍砍掉了毒蛇納吉尼的腦袋,藏在毒蛇體內(nèi)的伏地魔最后一個(gè)魂器就這樣被毀掉。哈利在大殿里面直面伏地魔,長(zhǎng)老魔杖在伏地魔手中。哈利猜測(cè)老魔杖原來(lái)的主人不是斯內(nèi)普而是德拉科·馬爾福,解除鄧布利多武裝的是馬爾福,而斯內(nèi)普只是依照鄧布利多的愿望把他殺掉。然而解除掉馬爾福武力的人卻是哈利,所以老魔杖真正的主人是哈利。所以伏地魔用老魔杖對(duì)哈利施死咒時(shí),哈利讓死咒又反彈到伏地魔身上,伏地魔就這樣被結(jié)束了。
19年后,哈利和金妮有了三個(gè)孩子,羅恩和赫敏也有兩個(gè)孩子。兩家人在國(guó)王十字車站送孩子去霍格華茨學(xué)校,在這里他們遇見(jiàn)了不少故人。哈利摸著前額上的閃電形疤痕,19年了,這塊疤痕再也沒(méi)有痛過(guò)。一切都好。