Slide 1 of 19 Advertisement - Continue Reading Below
1 Albus Dumbledore played by Michael Gambon
Advertisement - Continue Reading Below
2 Albus Dumbledore played by Richard Harris
Advertisement - Continue Reading Below
3 Was almost played by Sir Ian McKellen
Advertisement - Continue Reading Below
4 Gilderoy Lockhart played by Kenneth Branagh
Advertisement - Continue Reading Below
5 Was almost played by Hugh Grant
Advertisement - Continue Reading Below
6 Harry Potter played by Daniel Radcliffe
Advertisement - Continue Reading Below
7 Was almost played by Liam Aiken
Advertisement - Continue Reading Below
8 Narcissa Malfoy played by Helen McRory
Advertisement - Continue Reading Below
9 Was almost played by Naomi Watts
Advertisement - Continue Reading Below
10 Professor Trelawney played by Emma Thompson
Advertisement - Continue Reading Below
11 Was almost played by Tilda Swinton
Advertisement - Continue Reading Below
12 Quirinus Quirrell played by Ian Hart
Advertisement - Continue Reading Below
13 Was almost played by David Thewlis
Advertisement - Continue Reading Below
14 Rita Skeeter played by Miranda Richardson
Advertisement - Continue Reading Below
15 Was almost played by Rosamund Pike
Advertisement - Continue Reading Below
16 Severus Snape played by Alan Rickman
Advertisement - Continue Reading Below
17 Was almost played by Tim Roth
Advertisement - Continue Reading Below
18 Tom Riddle played by Frank Dillane
Advertisement - Continue Reading Below
19 Was almost played by Jamie Campbell-Bower
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below