Dibagian kedua dari kisah terakhir seri "Harry Potter" ini, pertempuran antara kekuatan baik dan kejahatan telah menciptakan peperangan besar-besaran di dunia sihir. Resiko menjadi kian besar dan tak ada seorangpun yang bisa selamat. Hanya Harry Potter-lah (Daniel Radcliffe) yang mungkin sanggup mengakhiri pertempuran dan bersedia mengorbankan nyawanya untuk duel hidup dan mati menghadapi kekuatan penyihir tak terkalahkan Lord Voldemort (Ralph Fiennes).