Aaron Taylor-Johnson as James Potter
Sophie Skelton as Lily Potter
Andrew Garfield as Remus Lupin
Ben Barnes as Sirius Black
Daniel Radcliffe as Harry Potter
Emma Watson as Hermione Granger
Rupert Grint as Ronald Weasley
Tom Felton as Draco Malfoy
Timothee Chalamet as Regulus Black
Alicia Vikander as Marlene McKinnon
I just want to make things clear before you start reading. Enjoy!