Father Brown

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.

PG
S

Series 3 episode 4 on at 8pm Saturday on Drama