Lexi Rabe as young Evangelina Marlene Black
Kaylee Bryant as Evangelina Marlene Black
Robert Pattinson as Cedric Diggory
Natalia Dyer as Lucy Blakeley
Tom Holland as Danny Scamander
Ben Barnes as young Sirius Black
Gary Oldman as Sirius Black
Alicia Vikander as Marlene McKinnon
Andrew Garfield as young Remus Lupin
David Thewlis as Remus Lupin
James and Oliver Phelps as Fred and George Weasley
Daniel Radcliffe as Harry Potter
Rupert Grint as Ron Weasley
Emma Watson as Hermione Granger
Tom Felton as Draco Malfoy
Sophie Skelton as Lily Potter
Aaron Taylor Johnson as James Potter
Dane DeHann as young Peter Pettigrew
Timothy Spall as Peter Pettigrew