Harry dowiaduje się, że Snape całe życie kochał jego matkę Lily Potter, a po jej śmierci współpracował potajemnie z Dumbledore’em, chroniąc Harry’ego. Harry pojmuje również, że śmierć byłego dyrektora Hogwartu z rąk Snape’a została zaplanowana przez samego Dumbledore’a oraz że łania, która doprowadziła go do miecza Gryffindora w lesie, była patronusem Snape’a.
Pojedynek Harry'ego z Voldemortem Następnie Harry odkrywa, że on również jest horkruksem Voldemorta i musi umrzeć, aby zniszczyć kawałek duszy Czarnego Pana. Harry idzie na spotkanie z Voldemortem do Zakazanego Lasu wraz z duchami swoich najbliższych, których ożywił przy pomocy Kamienia Wskrzeszenia. Voldemort rzuca na Harry’ego zaklęcie Avada Kedavra, po czym Harry znajduje się w stanie zawieszenia i odbywa rozmowę z Dumbledore’em, który go uświadamia, że Voldemort rzucając zaklęcie zniszczył horkruksa, ale nie zabił chłopaka. Harry wraca do swojego ciała. Voldemort ogłasza śmierć Harry’ego i nawołuje Hogwart do kapitulacji. Jednak okazuje się, że Harry żyje i dochodzi znowu do walki, w której Neville Longbottom zabija Nagini mieczem Gryffindora, czyniąc Voldemorta śmiertelnym. Harry zabija Voldemorta przy użyciu Czarnej Różdżki.