Mary Shelley › Cast
Elle Fanning
Mary Shelley
Douglas Booth
Percy Shelley
Bel Powley
Claire Clairmont
Owen Richards
William Godwin
Tom Sturridge
Lord Byron
Stephen Dillane
Maisie Williams
Isabel Baxter