james-ii

10

HARRY POTTER: NEW GENERATION DREAM CAST (PART 1)

Aaron Johnson as James Potter

Logan Lerman as Albus Potter

Dasha Sidorchuk as Lily Luna Potter

Georgie Henley as Rose Weasley

Caleb Landry Jones as Hugo Weasley

Lily James as Victoire Weasley

Elle Fanning as Dominique Weasley

Cameron Monaghan as Louis Weasley

Andrew Garfield as Teddy Lupin

Jacob Artist as Fred Weasley II