Midsomer Murders
1998
Return of the Jedi
1983
Endeavour
2012
Silent Witness
1996
Darkest Hour
2017
Lewis
2006
New Tricks
2003
Victoria
Doctors
2000
Monarch of the Glen
2001
Far From the Madding Crowd
2015
Macbeth
The French Lieutenant's Woman
1981
Denial
2016
Holby City
1999
Mansfield Park
A Private War
2018
The Sense of an Ending
Play for Today
1970
Zorro
1990
Injustice
2011
Screen Two
1985
Bobby Jones: Stroke of Genius
2004
The South Bank Show
1978
Zen
Murder City
Shakespeare: The Animated Tales
1992
The Execution of Gary Glitter
2009
Playhouse Presents
Crossbow
1987
Hannay
1988
King of the Wind
The Kit Curran Radio Show
1984
The Secret Rapture
1994
Voices
1995
Serious & Organised
Nelly's Version
The Power of Three
2010
Gaskin
Frances Tuesday
To Each His Own
1989
Timon of Athens
TV Operas
No Excuses
The Justice Game
Maidens' Trip
1977
Midsomer Murders › Episodes
A Climate of Death
December 25, 2023
Claws Out
December 18, 2023
Book of the Dead
December 11, 2023
The Devil's Work
December 4, 2023
Dressed to Kill
January 2, 2023
A Grain of Truth
December 26, 2022
The Debt of Lies
December 19, 2022
The Blacktrees Prophecy
December 12, 2022
The Witches of Angel's Rise
October 8, 2021
For Death Prepare
August 17, 2021
The Scarecrow Murders: Part 1
August 10, 2021
Happy Families
June 11, 2021
The Stitcher Society
April 11, 2021
The Wolf Hunter of Little Worthy: Part 2
April 4, 2021