Cast

Daniel Radcliffe
Harry Potter

Emma Watson
Hermione Granger

Rupert Grint
Ron Weasley

Elarica Johnson
Waitress

Freddie Stroma
Cormac McLaggen

Oliver Phelps
George Weasley

James Phelps
Fred Weasley

Michael Gambon
Professor Albus Dumbledo

Jim Broadbent
Professor Horace Slughor

Bonnie Wright
Ginny Weasley

Timothy Spall
Wormtail

Alan Rickman
Professor Severus Snape

Tom Felton
Draco Malfoy

Robbie Coltrane
Rubeus Hagrid