Mary Shelley - Cast

Mary Shelley Movie Poster

Douglas Booth

as Percy Bysshe Shelley


Maisie Williams

as Isabel Baxter


Bel Powley

as Claire Clairmont


Stephen Dillane

as William Godwin


Tom Sturridge

as Lord Byron


Hugh O'Conor

Hugh O'Conor

as Samuel Taylor Coleridge


Ben Hardy

as John Polidori


Joanne Froggatt

Joanne Froggatt

as Mary Jane Clairmont


Change Location