what going on?

Father Brown 4x1

The Mask of the Demon

When the production of Demon Brides comes to Kembleford and the director of the film is murdered, Father Brown investigates.

Jan. 04, 2016

Father Brown season 4