Father Brown, Series I: The Eye of Apollo
- Episode aired Nov 16, 1982
The high priest of a new "religion" of sun-worshipers clashes with Father Brown when one of his acolytes dies mysteriously.The high priest of a new "religion" of sun-worshipers clashes with Father Brown when one of his acolytes dies mysteriously.The high priest of a new "religion" of sun-worshipers clashes with Father Brown when one of his acolytes dies mysteriously.