After months of speculation, the central adult cast for the upcoming Harry Potter series has been officially confirmed – with a couple of surprises thrown into the mix.
While some of the names confirmed have been speculated on or spoken about for a while – including John Lithgow as Albus Dumbledore – two are more unexpected.
Series regulars set to star in the series alongside Lithgow include Janet McTeer as Minerva McGonagall, Paapa Essiedu as Severus Snape and Nick Frost as Rubeus Hagrid.
Meanwhile, the two more surprising additions are Luke Thallon as Quirinus Quirrell and Paul Whitehouse as Argus Filch, who are guest/recurring cast members.