Carey Mulligan as
Alice Longbottom (neé Fortsecue)
Nichols Braun as
Frank longbottom
Richard Harmon as
Severus Snape
Dane Dehaan as
Peter Pettigrew
Andrew Garfield as
Remus Lupin
Ben Barnes as
Sirius Black
Sophie Skelton as
Lily Evans
Aaron Taylor Johnson as
James Potter
Lily Collins as
Ophelia Euphoria Potter
(i know her eyes are hazel, but just imagine them green for the stories and my sake🧍🏼♀️Plus Ben Barnes' eyes are black, yes ik. Just imagine them grey😬)