cast
Alan Rickman
as Professor Severus Snape
Alfred Enoch
as Dean Thomas
Bonnie Wright
as Ginny Weasley
Ciarán Hinds
as Aberforth Dumbledore
Clémence Poésy
as Fleur Delacour
Daniel Radcliffe
as Harry Potter
Dave Legeno
as Fenrir Greyback
David Bradley
as Argus Filch
David Thewlis
as Remus Lupin
Domhnall Gleeson
as Bill Weasley
Emma Thompson
as Professor Sybil Trelawney
Emma Watson
as Hermione Granger
Evanna Lynch
as Luna Lovegood
Gary Oldman
as Sirius Black
Helen McCrory
as Narcissa Malfoy
Helena Bonham Carter
as Bellatrix Lestrange
James Phelps
as Fred Weasley
Jamie Campbell Bower
as Gellert Grindelwald
Jason Isaacs
as Lucius Malfoy
Jessie Cave
as Lavender Brown
Jim Broadbent
as Professor Horace Slughorn
John Hurt
as Ollivander
Julie Walters
as Molly Weasley
Katie Leung
as Cho Chang
Kelly Macdonald
as Helena Ravenclaw
Maggie Smith
as Professor Minerva McGonagall
Mark Williams
as Arthur Weasley
Matthew Lewis
as Neville Longbottom
Michael Gambon
as Professor Albus Dumbledore
Miranda Richardson
as Rita Skeeter
Natalia Tena
as Nymphadora Tonks
Nick Moran
as Scabior
Oliver Phelps
as George Weasley
Ralph Fiennes
as Lord Voldemort
Robbie Coltrane
as Rubeus Hagrid
Rupert Grint
as Ron Weasley
Scarlett Byrne
as Pansy Parkinson
Timothy Spall
as Wormtail
Toby Regbo
as Teenage Dumbledore
Tom Felton
as Draco Malfoy
Warwick Davis
as Griphook / Professor Filius Flitwick
Simon McBurney
as Kreacher