Jenny Boyd as Avery Flynn
Aaron Taylor Johnson as James Potter
Others:
Ben Barnes as Sirius Black
Andrew Garfield as Remus Lupin
Dane Dehaan as Peter Pettigrew
Sophie Skelton as Lily Evans
Alicia Vikander as Marlene McKinnon
Carey Mulligan as Alice Fortescue
Nathalie Emmanuel as Dorcas Meadowes
Louis Garrel as Severus Snape
YOU ARE READING
My Love | James Potter
FanfictionDISCONTINUED To which James Potter falls for Avery Flynn or James Potter falls for a bubbly Hufflepuff Avery Flynn was always such a sweetheart, still is, but what happens when she meets James? What happens when Lily and her have an argument? What...