That's right, Professor Flitwick. You knew this was double, double toil and trouble when Parkin walked in. Better start stepping up choir practice because this makes sparks fly, no wand necessary.
Also on HuffPost:
Daniel Radcliffe starred as Harry Potter...
Since appearing as the movies' title character, Daniel has managed to shake off Harry and ensure he's known by his own name - which has been aided by the fact he'll happily get his kit off on-screen and on-stage. After stints in the West End and on Broadway, Daniel recently starred in 'What If', and in 2015, fans will see him take on the role of Igor in 'Frankenstein'.
Rupert Grint starred as Ron Weasley...
Since hanging up his wizard's hat, Rupert has made waves on the West End stage, and in 2013 he received rave reviews for his performance in 'Mojo'. He also stowed some his 'Harry Potter' cash away and splashed it on an ice cream truck, fulfilling a childhood dream. Aww!
Advertisement
Advertisement
Advertisement
Newsletter: The Yodel
Trusted news and daily delights, right in your inbox
See for yourself — The Yodel is the go-to source for daily news, entertainment and feel-good stories.
Ralph Fiennes as He-Who-Shall-Not-Be-Named...
You'll find Ralph in 'Wrath of the Titans', 'Skyfall' and 'Great Expectations'. It has also been announced he's been cast in the upcoming, as-yet-unnamed, James Bond film.
Jamie Waylett starred as Vincent Crabbe...
Sadly, Jamie hasn't fared too well in recent years and in 2012 he was imprisoned after participating in the 2011 London riots.
Advertisement
Advertisement
Advertisement
Joshua Herdman starred as Gregory Goyle...
Tom Felton starred as Draco Malfoy...
After being everyone's favourite bad guy in the films, Tom decided to try something a little different and recorded a number of singles, which he shared with fans via YouTube. He's currently filming 'Clavius', where he stars as a character called Lucius. Tom's also really, really good at Twitter.
Bonnie was one of the 'Harry Potter' frachise's younger stars, however, that hasn't stopped her from going on to carve a successful career. While she hasn't quite achieved the worldwide success of the films' leading stars, Bonnie has been applauded for her work as a model and actress. She also writes and directs her own screen plays.
Robert Pattinson starred as Cedric Diggory...
Advertisement
Advertisement
Advertisement
To be honest, Rob's had a rather quiet life since his character's exit left us weeping in the 'Goblet Of Fire' film. After a lot of digging, Robert's main achievement seems to be another franchise entitled 'Twilight'. Nope, we've never heard of it either...
Julie Walters starred as Molly Weasley...
Julie is one of the many huge names who appeared in the 'Harry Potter' films so it's not like her career needed the boost. Since the final film in 2011, Julie's been praised by critics her roles in a whole host of other movies, including voicing the witch in Disney's 'Brave'.
Michael Gambon starred as Albus Dumbledore...
Advertisement
Advertisement
Michael is rumoured to be reprising his role in the upcoming wizrding flick 'Fantastic Beasts and Where to Find Them'. He also plays Howard Mollison in the TV adaptation of JK's novel 'A Casual Vacancy'.
Dame Maggie Smith starred as Professor McGonagall...
Already a legend, Dame Maggie Smith continues to win fans with her performance as the Dowager Countess in hit TV series 'Downton Abbey'. She's also no stranger to the big screen, and starred in 'The Best Exotic Marigold Hotel' and is set to feature in the upcoming sequel.
John Hurt starred as Mr Ollivander...
Advertisement
Advertisement
Amongst other projects, John has completed three where he was cast alongside other 'Harry Potter' stars; 'Tinker Tailor Soldier Spy', 'The Gruffalo's Child' and 'Labyrinth'.
Alan Rickman starred as Severus Snape...
After "Harry Potter," method actor Rickman was part of several projects, including "CBGB" alongside his former co-star Rupert Grint. The actor died of cancer at the age of 69 in January 2016.
Toby Jones provided the voice for Dobby...
Advertisement
Advertisement
After providing the voice of everybody's favourite House Elf, Toby's projects included 'The Hunger Games', 'Snow White and the Huntsman' and 'The Adventures of Tintin'.
Robbie Coltrane starred as Hagrid...
Once filming wrapped, Robbie moved over to the Dark Side and joined Voldemort's gang. By which we mean, starred alongside Ralph Fiennes, in 'Great Expectations'. Traitor.
Kenneth Branagh starred as Gilderoy Lockhart...
Advertisement
Advertisement
Oh Kenneth, where do we start? Ever since *that* version of 'Hamlet', Brannagh has been one of our favourite stars to swoon over. Since leaving the Wizarding World, Kenneth has turned his attention to directing, as well as starring in flicks such as 'My Week With Marilyn' and 'Jack Ryan: Shadow Recruit'.
Emma Watson starred as Hermione Granger...
Emma Watson (Hermione Granger)
In between stints studying for a degree at Brown University in the US, Emma starred in a number of blockbusters including 'The Bling Ring' and 'The Perks Of Being A Wallflower'. Shortly after graduating in 2013, it was announced that Emma has accepted a UN post and will serve as a Women's Goodwill Ambassador.
For a constant stream of entertainment news and discussion, follow HuffPost Entertainment on Viber.
38,398 people played the daily Crossword recently. Can you solve it faster than others?38,398 people played the daily Crossword recently. Can you solve it faster than others?