Black Mirror
2011
Band of Brothers
2001
Saving Private Ryan
1998
Ripley
2023
Sherlock
2010
Spectre
2015
His Dark Materials
2019
John Adams
2008
Catherine Called Birdy
2022
Pride
2014
Victor Frankenstein
The Hollow Crown
2013
Handsome Devil
2017
The Hour
King Lear
2018
The Scapegoat
2012
Swallows and Amazons
Longitude
2000
Miracle at Midnight
The Town
Korea
1995
Garrow's Law
2009
Nora
Blackout
Dates
Quacks
Dead Bodies
2003
Legacy
School of Roars
Nuclear Secrets
2007
My Life in Film
2004
National Theatre Live: 50 Years On Stage
Cognition
2020
National Theatre Live: Vanya
2024
Heart of Darkness | Animation
Drinking Crude
1997
Sweety Barrett
Silent Things
Wake Up Dead Man
The American
1999
The Hope Rooms
2016
Simon Schama's Shakespeare
The Wonderful World of Disney
Secret Safari: Into the Wild
2021
Sherlock › Episodes
The Final Problem
January 15, 2017
The Lying Detective
January 8, 2017
S4 E1
January 1, 2017
His Last Vow
January 12, 2014
The Sign of Three
January 5, 2014
The Empty Hearse
January 1, 2014
The Reichenbach Fall
January 15, 2012
The Hounds of Baskerville
January 8, 2012
A Scandal in Belgravia
January 1, 2012
The Great Game
August 8, 2010
The Blind Banker
August 1, 2010
A Study in Pink
July 25, 2010