Karl Johnson

The Illusionist

2006 Movies

I Know You Know

2009 Movies

Sons and Lovers

1981 Movies

Jubilee

1978 Movies

The Shawl

1989 Movies

The Deep Blue Sea

2011 Movies

Close My Eyes

1991 Movies

Wittgenstein

1993 Movies

The Pier

2011 Movies

Saint-Ex

1996 Movies

The Tempest

1979 Movies

Under Milk Wood

2014 Movies

Dog Altogether

2007 Movies

Four Last Songs

2007 Movies

Mr. Turner

2014 Movies

England Expects

2004 Movies

Third Star

2010 Movies

Cold Harbour

1978 Movies

Tomorrow La Scala!

2002 Movies

Hot Fuzz

2007 Movies

The Carer

2016 Movies

Is Anybody There?

2009 Movies

Prick Up Your Ears

1987 Movies

Frozen

2005 Movies

Let Him Have It

1991 Movies

Pure

2002 Movies

The Sea

2013 Movies

Good Vibrations

2012 Movies

Kaleidoscope

2017 Movies

King Lear

2018 Movies

Peterloo

2018 Movies

The Magic Shop

1982 Movies

Winter Thaw

2016 Movies

Dream Horse

2021 Movies

Heidi

2005 Movies

Copying Beethoven

2006 Movies

The Edge of Love

2008 Movies

Mr Invisible

2013 Movies

The Last Vermeer

2019 Movies

Mother

2016 Movies

Midsomer Murders

2024 TV Shows

Rome

2007 TV Shows

The Bill

2010 TV Shows

Shoestring

1980 TV Shows

Atlantis

2015 TV Shows

Dalziel & Pascoe

2007 TV Shows

New Tricks

2015 TV Shows

What's Your Problem?

2002 TV Shows

The Lifeboat

1994 TV Shows

The Mysteries

1986 TV Shows

Mum

2019 TV Shows

Rules of Engagement

1989 TV Shows

Vanity Fair

1998 TV Shows

Rainbow

1992 TV Shows

The Sooty Show

1992 TV Shows

Born to Kill

2017 TV Shows

Wolf

2023 TV Shows

Suspicion

2022 TV Shows

Halo

2024 TV Shows

A Tale of Two Cities

1989 TV Shows

Bergerac

1991 TV Shows

Truelove

2024 TV Shows

Night Court

1992 TV Shows

Too Close

2021 TV Shows

The Play on One

1991 TV Shows

Merlin

2012 TV Shows

Lovesick

2018 TV Shows