Movies
Braveheart
as Murron MacClannough
28 Weeks Later
as Alice
Sherlock: The Abominable Bride
as Lady Carmichael
Spy Game
as Elizabeth Hadley
Magic in the Moonlight
as Olivia
My Oxford Year
as Antonia Davenport
The Tailor of Panama
as Francesca Deane
Shadow of the Vampire
as Greta Schröder
A Sound of Thunder
as Sonia Rand
Promise at Dawn
as Lesley Blanch