The Invisible Man
Series 3, Episode 3
Available for 26 days
Mark Williams is the sleuthing cleric of the Cotswolds of the 1950s. The circus brings death to Kembleford when a clown is murdered.
Series 3 episode 4 on at 8pm Saturday on Drama