As Lord Voldemort tightens his grip on both the Muggle and wizarding worlds, Hogwarts is no longer a safe haven. Harry suspects perils may even lie within the castle, but Dumbledore is more intent upon preparing him for the final battle fast approaching. Together they work to find the key to unlock Voldemorts defenses and to this end, Dumbledore recruits his old friend and colleague Horace Slughorn, whom he believes holds crucial information. Even as the decisive showdown looms, romance blossoms for Harry, Ron, Hermione and their classmates. Love is in the air, but danger lies ahead and Hogwarts may never be the same again.
as Harry Potter
as Ron Weasley
as Hermione Granger
as Horace Slughorn
as Albus Dumbledore
as Draco Malfoy
as Severus Snape
as Ginny Weasley
as Lavender Brown
as Luna Lovegood
as Cormac McLaggen
as Rubeus Hagrid
as Bellatrix Lestrange
as Minerva McGonagall
as Peter Pettigrew
as Remus Lupin
as Molly Weasley
as Argus Filch
as Filius Flitwick
as Poppy Pomfrey
as Narcissa Malfoy
as Nymphadora Tonks
as Arthur Weasley
as Fenrir Greyback
as Waitress
as Lily Potter
as George Weasley
as Fred Weasley
as Dean Thomas
as Marcus Belby
as Twin Girl 1
as Twin Girl 2
as Blaise Zabini
as Pansy Parkinson
as Vincent Crabbe
as Gregory Goyle
as Neville Longbottom
as Nigel Wolpert
as Romilda Vane
as Seamus Finnigan
as Katie Bell
as Leanne
as Padma Patil
as Parvati Patil
as Mrs Cole
as Tom Riddle (11 Years)
as Skinny Kid
as Waiter
as Eldred Worple
as Tom Riddle (16 Years)
as Male Inferi
as Female Inferi
as Amycus Carrow
as Alecto Carrow
as Thorfinn Rowle
as Cho Chang
as Gryffindor Student (uncredited)
as Slug Club Party Member (uncredited)
as Year 7 Schoolboy (uncredited)
as Lucius Malfoy (uncredited)