

David Thewlis
Inspector Goole - The Inspector

Ken Stott
Arthur Birling

Finn Cole
Eric Birling

Chloe Pirrie
Sheila Birling

Miranda Richardson
Sybil Birling

Sophie Rundle
Eva Smith

Kyle Soller
Gerald Croft

Lucy Chappell
Edna

Flora Nicholson
Miss Francis
Gary Davis
Alderman Meggarty

Wanda Opalinska
Charity Lady

Philip Gascoyne
Millward's Shop Customer (uncredited)
Company
Drama Republic
Company
BBC
Producer
Howard Ella

Aurora Teagarden Mysteries: Reunited and It Feels So Deadly
2020

Aurora Teagarden Mysteries: How to Con A Con
2021

Crossword Mysteries: Riddle Me Dead
2021

Miss Marple: They Do It with Mirrors
1992

Garage Sale Mystery: A Case Of Murder
2017

Gosford Park
2001

Aurora Teagarden Mysteries: An Inheritance to Die For
2019

Murder in Three Acts
1986

Sherlock: The Abominable Bride
2016

The Blue Gardenia
1953

Aurora Teagarden Mysteries: A Very Foul Play
2019

Insomnia
2002

Gourmet Detective: A Healthy Place to Die
2015

Witness for the Prosecution
1957

Aurora Teagarden Mysteries: Til Death Do Us Part
2021

Footsteps in the Fog
1955

Riddled with Deceit: A Martha's Vineyard Mystery
2020

Gourmet Detective
2015

Winged Creatures
2009

Crossword Mysteries: Proposing Murder
2019

Wilbur Wants to Kill Himself
2002

Snatch
2000

Italian for Beginners
2000

Lost in Translation
2003

Alistair1918
2015

Live and Let Die
1973

Afronauts
2014

Murder of a Cat
2014

T'Day
2025

Trouble in Paradise
1932

Braveheart
1995

The Big Blue
1988

My Life Without Me
2003

Talk to Her
2002

East of Eden
1955

Boys Don't Cry
1999

Does it Hurt?
2007

Erica
2016

The Dark
2005

A Girl at My Door
2014