Plot: Mary (Elle Fanning) is the daughter of two authors, William Godwin (Stephen Dillane) and Mary Wollstonecraft. Her mother, unfortunately passed early and her father’s new wife (Joanne Froggatt) is not easy on her, leaving Mary at even more of a loss than your average 16-year-old. That’s when she meets Percy (Douglas Booth), a charming poet who intrigues her. They fall in love and together with Mary’s stepsister Claire Clairmont (Bel Powley) they run away to Geneva to meet Lord Byron (Tom Sturridge) and Polidori (Ben Hardy). The five of them spend an intense time together – a time that includes a literary contest that pushes Mary to write her first novel, Frankenstein.
Mary Shelley, unfortunately, didn’t really come together, although I am uncertain what went wrong here – they had all the right ingredients to make a feast and ended with a slightly bland meal that didn’t sate. (I promise I won’t be stretching this metaphor any further.)
Bruce Robertson (James McAvoy) is every bad stereotype of a police man: he’s a misanthropic, sexist, racist, power-obsessed asshole who is supposed to investigate the death of a Japanese tourist. Instead he’d rather think about how to get the promotion to Detective Inspector, even though he doesn’t actually like doing his job. But Bruce is not only an asshole, all is not right with him in general. As his convoluted intrigues become ever more complicated, his mental state continues to deteriorate.
Filth isn’t always easily stomached and the ending didn’t blow me away, but other than that I really liked it. It was well-made, well-acted and kept you on the edge of your seat.