Maleficent star Elle Fanning has been cast as Frankenstein creator Mary Shelley in Saudi Arabian director Haifaa Al-Mansour's new Hollywood movie.
Romantic drama A Storm in the Stars will chronicle the young Mary Wollstonecraft's love affair with poet Percy Shelley.
Announcing Fanning's casting on Wednesday (30Jul14), producer Amy Baer tells The Hollywood Reporter, "Elle is amazingly smart and talented and very much relates to Mary as a young woman. She is going to do something extraordinary in this role that will transition her from a compelling young adult to a formidable leading lady."
At 16, Fanning is the perfect age to play pre-marriage Shelley, who was 17 when she met and fell in love with the man who was to become her husband.