Liam Neeson
Tom
Liam Neeson
Tom
Lesley Manville
Joan
David Wilmot
Peter
Amit Shah
Steve
Lalor Roddy
Smoking Man
Stella McCusker
Elderly Woman
Melanie Clark Pullen
Doctor
Desmond Edwards
Aggressive Man
Maggie Cronin
Glamorous Woman
Geraldine McAlinden
Surgeon
Vivien Monory
Anxious Woman
Fo Cullen
Saleswoman
Mary Lindsay
Woman #1
Esh Alladi
GP
Matthew Sharpe
Receptionist
Until Forever
2016
Not Easily Broken
2009
The Disappearance of Eleanor Rigby: Her
2014
Nine Lives
2005
Dying Young
1991
We Live in Time
2024
2 Hearts
2020
Hello, Goodbye, and Everything in Between
2022
Breathe
2017
Purple Hearts
2022
Falling in Love
1984
Life in a Year
2020
The Lost Husband
2020
Jane Eyre
2011
The Ultimate Life
2013