The Invisible Man Season 3 Episode 3 The Invisible Man
- January 7, 2015
- 49 min
-
7.6 (622)
The circus brings death to Kembleford when a clown is murdered. Father Brown must determine who the killer is.
The circus brings death to Kembleford when a clown is murdered. Father Brown must determine who the killer is.