Suggestions by @liesopdebeeck
20 suggestions

Saoirse Ronan
as Madam Pomfrey in All the Young Dudes

Ashley Greene
as Madam Hooch in All the Young Dudes

Maggie Smith
as Professor McGonagall in All the Young Dudes

Michelle Fairley
as Professor McGonagall in All the Young Dudes

Cameron Monaghan
as Amycus Carrow in All the Young Dudes

Sadie Soverall
as Alecto Carrow in All the Young Dudes

Aubrey Joseph
as Bruce Mulciber in All the Young Dudes
Sarah Gadon
as Narcissa Black in All the Young Dudes
Keira Knightley
as Andromeda Black in All the Young Dudes

Katie McGrath
as Bellatrix Black in All the Young Dudes

Jim Sturgess
as Fank Longbottom in All the Young Dudes

Dane DeHaan
as Peter Pettigrew in All the Young Dudes

Aaron Taylor-Johnson
as James Potter in All the Young Dudes
Louis Garrel
as Severus Snape in All the Young Dudes

Sophie Skelton
as Lily Evans in All the Young Dudes

Ben Barnes
as Sirius Black in All the Young Dudes

Andrew Garfield
as Remus Lupin in All the Young Dudes
Michael Gambon
as Albus Dumbledore in All the Young Dudes

Sarah Jessica Parker
as Madam Matron in All the Young Dudes

Ross Lynch
as Hud in Malibu Rising