Suggestions by @delinquentprincess
275 suggestions

Lisa Lu
as Yan Lin in W.I.T.C.H.

Sarah Gadon
as Narcissa Black in The Marauders Era

Louis Garrel
as Severus Snape in The Marauders Era

Sofia Bryant
as Mary MacDonald in The Marauders Era

Kennedy Walsh
as Marlene Mckinnon in The Marauders Era

Beatrice laus
as Marlene Mckinnon in The Marauders Era

Florence Pugh
as Marlene Mckinnon in The Marauders Era

Fionn O'Shea
as Peter Pettigrew in The Marauders Era

Dane DeHaan
as Peter Pettigrew in The Marauders Era

Avan Jogia
as Sirius Black in The Marauders Era

Ezra Miller
as Sirius Black in The Marauders Era

Charlie Rowe
as Remus Lupin in The Marauders Era

Dev Patel
as James Potter in The Marauders Era

Bob Morley
as James Potter in The Marauders Era

Bree Kish
as Lily Evans in The Marauders Era

Karen Gillan
as Lily Evans in The Marauders Era

Teyonah Parris
as Calypso in Class of the Titans

JR Bourne
as Theresa's Dad in Class of the Titans

Leah Lewis
as Atalanta in Class of the Titans

Tunji Kasim
as Odysseus in Class of the Titans