Alexa Demie
as Vega Laurent
Binx
Aaron Taylor-Johnson
as James Potter
Prongs
Ben Barnes
as Sirius Black
Padfoot
Andrew Garfield
as Remus Lupin
Moony
Dan Dehaan
as Peter Pettigrew
Wormtail
Sophie Skelton as Lily Evans
Timothée Chalamet as Regulus Black
Louis Garrel as Severus Snape
Alicia Vikander as Marlene Mckinnon
Sofia Bryant as Mary McDonald
Logan Browning as Dorcas Meadowes
Carey Mulligan as Alice Longbottom