Catherine McCormack
Biography
Movies 31
Braveheart
as Murron MacClannough
1995
28 Weeks Later
as Alice
2007
My Oxford Year
as Antonia Davenport
2025
Sherlock: The Abominable Bride
as Lady Carmichael
2016
Spy Game
as Elizabeth Hadley
2001
The Tailor of Panama
as Francesca Deane
2001
Magic in the Moonlight
as Olivia
2014
Shadow of the Vampire
as Greta Schröder
2000
A Sound of Thunder
as Sonia Rand
2005
Dangerous Beauty
as Veronica Franco
1998
The Song of Names
as Helen Simmonds
2019
Promise at Dawn
as Lesley Blanch
2017
The Weight of Water
as Jean Janes
2001
Cordelia
as Kate
2019
Strings
as Zita
2004
North Star
as Sarah
1996
The Land Girls
as Stella
1998
Dancing at Lughnasa
as Christina 'Chrissy' Mundy
1998
Born Romantic
as Jocelyn
2000
This Year's Love
as Hannah
1999
The Debtors
1999
A Rumor of Angels
as Mary Neubauer
2000
The Moon and the Stars
as Kristina Baumgarten / Tosca
2007
Mel Gibson's 'Braveheart': A Filmmaker's Passion
as Self
2000
Elizabeth David: A Life in Recipes
as Elizabeth David
2006
The Journey
as Kate Elgar
2017
Lucan
as Lady Veronica Lucan
2013
The Fold
as Rebecca Ashton
2014
Stevie
as Claire
2008
Deacon Brodie
as Annie Grant
1997
Loaded
as Rose
1994TV Shows 15
Slow Horses
as Alex Tropper
2022
The Witcher
as Anika
2019
Genius
as Marija Ruzic-Marić
2017
Wycliffe
as Asenath Gardner
1994
A Thousand Blows
as Sophie Lyons
2025
Prisoner
as Josephine Campbell
2026
Ancient Rome: The Rise and Fall of an Empire
as Poppaea Sabina
2006
Lockerbie: A Search for Truth
as Jane Swire
2025
Lights Out
as Theresa Leary
2011
Gunpowder, Treason & Plot
as Elizabeth I of England
2004
Life in Squares
as Virginia Woolf
2015
Lucan
as Lady Lucan
2013
Women on the Verge
as Claire
2018
Love in the 21st Century
as Fay
1999
Midnight Man
as Alice Ross
2008