#1 Maggie Smith

#2 Alan Rickman

#3 Robbie Coltrane

If you’re a fan of the wizarding world, this won’t come as a huge surprise. Between 2001 and 2011, the eight Harry Potter movies absolutely smashed it at the global box office. According to The Numbers, the franchise raked in a mind-blowing $7.7 billion, officially making it the highest-grossing fantasy film series of all time.
The biggest winner of the bunch was the grand finale, Harry Potter and the Deathly Hallows: Part 2 (2011). It magically pulled in a staggering $1.34 billion worldwide all on its own. In fact, Harry Potter actually holds the crown as the highest-grossing movie franchise of any genre, according to Guinness World Records.
#4 Richard Harris

#5 John Hurt

#6 Richard Griffiths

From emerging actors to British acting royalty, those involved in these movies gave the series its weight, and sadly, quite a few have left us. Looking back at the news, J.K. Rowling famously insisted on an all-British cast. This led the producers straight to the legendary veterans of the British stage and screen.
The production wanted actors who could infuse these magical roles with immense significance and authority. Many characters, especially the Hogwarts staff and older wizards, were played by actors significantly older than their book counterparts. As the years went on, age naturally caught up with that brilliant generation.
#7 Leslie Phillips

#8 Verne Troyer

#9 Michael Gambon

In the books, the Marauders' generation (Sirius Black, Remus Lupin, Severus Snape, and Lily and James Potter) were all tragically young. They were only around 32 to 38 years old during the events of the series. However, the movies cast legendary actors who were in their late 40s, 50s, and 60s.
Also, as the films were shot over a strict 10-year period, the age gap between the youngest and oldest cast members was staggering. In fact, at the time of filming the early movies, there was nearly an 80-year age gap between the child actors playing the first-year students and the oldest actors playing the Hogwarts staff and ghosts.
#10 Helen Mccrory

#11 Robert Hardy

#12 Jimmy Gardner

Ultimately, the bittersweet reality of the Harry Potter film franchise is that its timelessness was built on the backs of a fleeting generation. By casting the absolute pinnacle of British theater and cinema royalty, many of whom were already entering the twilight of their careers, the filmmakers gave the wizarding world an irreplaceable sense of history, gravity, and warmth.
It is heartbreaking to watch the list of these legendary performers as time does its natural work. However, there is much comfort in knowing that their magic is permanently preserved. They didn't just play characters, but they also defined childhoods. For generations of fans yet to come, they will never truly be gone.
#13 Robert Knox

#14 Dave Legeno

#15 Peter Cartwright

That was definitely a painful list for me to go through, as it brought back memories of all the roles these brilliant actors played and made the series extra magical. Anyway, dear readers, that's it from our end as we leave you to go through the rest of the list. If you have any favorites from it, feel free to share them with us in the comments section!
#16 Roger Lloyd-Pack

#17 Paul Grant

#18 Terence Bayler Robert Knox

#19 Derek Deadman

#20 Hazel Douglas



