Lady Felicia's chauffeur Sid sees a man disposing of a body but the police cl...
Father Brown
Season 3 Episode 10: The Judgement of Man
The local art gallery has the priceless painting 'The Judgement of Man' on loan from the Vatican and curator Binkie Cadwallader is flattered to be interviewed by the glamorous reporter Rebecca Himmelbaum. Father Brown is convinced that...