This is my personal opinion as the writer. However, you can imagine somebody else.
Lily Collins
As
Gwyneth Iris SelwynAaron Taylor-Johnson
As
James Fleamont PotterBen Barnes as Sirius Orion Black III
Andrew Garfield as Remus John Lupin
Dane DeHaan as Peter Pettigrew
Timothée Chalamet as Regulus Black
AnnaSophia Robb as Pandora
Sophia Skelton as Lily Evans
Louis Garrel as Severus Snape
Emma Stone as Stella TonksThe rest of the HP cast as their own
Some characters, you can choose to imagine yourself.
YOU ARE READING
BELOVED | James Potter
FanfictionJames Potter lied to his parents that he was in a relationship. Who's the unlucky girl? Gwen Selwyn, his childhood friend and neighbor. "Who's your girlfriend James?" A long silence emitted in the dining room. "Gwen." (marauders era) (OC x James Po...