Mary Shelley (film)

Mary Shelley (working title A Storm in the Stars) is a 2017 romantic period-drama film directed by Haifaa al-Mansour and written by Emma Jensen.

An international co-production, the film stars Elle Fanning as Shelley, with Maisie Williams, Douglas Booth, Bel Powley, and Ben Hardy in supporting roles.

On an extended visit to Scotland, Mary meets and falls in love with the radical and unconventional poet Percy Bysshe Shelley, who is already married.

Shelley has little money of his own, but borrows against his wealthy father's estate to set themselves up in lavish style in Bloomsbury.

Later, Mary, Claire and Shelley attend a public display of galvanism in which a dead frog is made to twitch by the application of electricity.

The poor weather keeps them indoors for days, and one evening out of boredom Byron challenges the group to write a ghost story, a task which captures Mary's imagination and causes her to dream of galvanism.

She loses patience and confronts him, but he laughingly responds that his affair with her was a mere dalliance, "a lapse in judgement".

No publisher will take the work under Mary's name as it is considered unsuitable subject-matter for a lady, but with the addition of a foreword by Shelley it is eventually accepted for anonymous publication.

[5] The Diary of a Teenage Girl star Bel Powley joined the film to play Claire Clairmont, Mary's stepsister, who complicates the relationship between both lovers.

[8] Tom Sturridge, Maisie Williams, Stephen Dillane, and Joanne Froggatt joined the cast.

The website's critical consensus reads, "Mary Shelley smooths out its subject's fascinating life and fails to communicate the spark of her classic work, undermining fine period detail and a solid Elle Fanning performance".