Actor
Four Letters of Love
2025
as Nora Ni Liathain
Catching Dust
2024
as Copperhead
The Watchers
2024
as Madeline
Tarot
2024
as Alma Astryn
All You Need Is Death
2024
as Rita Concannon
Sunrise
2024
as Ma Reynolds
Cult Killer
2024
as Dottie Evans
Falling into Place
2023
as Judy
Radha
2023
as Annie
The Tower
2023
Far Calls
2023
Joyride
2022
as Sideline Sue
The Ulysses Project
2022
as Molly Bloom
She Will
2022
as Jean
The Northman
2022
as Áshildur Hofgythja
Texas Chainsaw Massacre
2022
as Sally Hardesty
Zone 414
2021
as Royale
Bardo
2021
The Tide
2021
as Night Angler
Sea Fever
2020
as Ciara
Violet Gibson, the Irish Woman Who Shot Mussolini
2020
Animals
2019
as Maureen
Fantastic Beasts: The Crimes of Grindelwald
2018
as Melusine
Mandy
2018
as Mother Marlene
Procession
2018
Beast
2018
as Detective Theresa Kelly
Take Me Swimming
2017
as Eileen
The Drummer and the Keeper
2017
as Doctor Assif
Where is Eva Hipsey?
2017
as Voice Actor
Traders
2016
as Helen Stynes
The Survivalist
2015
as Kathryn
This Must Be the Place
2011
as Mary's Mother
The Other Side of Sleep
2011
as Maggie
Space Truckers
1996
as Building Commander
Time After Time
1986
as Young Nun
The Sleep of Death
1980
as Second Maid (as Olwen Fouere)
The Irreducible Difference of the Other
The Actor
as Judge / Old Lady / Neighbor / Wardrobe Woman / Old Man
The Reckoning of Erin Morrigan
as Erin Morrigan