The Invisible Man
Episode #123 / Length: 46 minutes
The circus brings death to Kembleford when a clown is murdered. Father Brown must determine who the killer is and why a parishioner has agreed to marry the sinister wizard Welkin.
Scheduled Broadcast Times
- There are no upcoming showings of this program.