Harry Potter and the Order of the Phoenix (film) › Cast
Daniel Radcliffe
Harry Potter
Rupert Grint
Ron Weasley
Emma Watson
Hermione Granger
Jason Boyd
Piers
Brendan Gleeson
Alastor 'Mad-Eye' Moody
Richard McLean (United States)
Malcolm
Helena Bonham Carter
Bellatrix Lestrange
Robbie Coltrane
Hagrid
Kathryn Hunter
Mrs. Arabella Figg
Miles Jupp
TV Weatherman
Michael Gambon
Albus Dumbledore
Gary Oldman
Sirius Black
Imelda Staunton
Dolores Umbridge
Richard Griffiths
Uncle Vernon