Harry Potter and the Half-Blood Prince (film) › Cast
Daniel Radcliffe
Harry Potter
Rupert Grint
Ron Weasley
Dave Legeno
Fenrir Greyback
Emma Watson
Hermione Granger
Elarica Johnson
Waitress
Helena Bonham Carter
Bellatrix Lestrange
Jim Broadbent
Horace Slughorn
Geraldine Somerville
Lily Potter
Robbie Coltrane
Rubeus Hagrid
Michael Gambon
Dumbledore
Alan Rickman
Severus Snape
Maggie Smith
Minerva McGonagall
Timothy Spall
Peter Pettigrew
David Thewlis
Remus Lupin