A&E Crime Central Logo

Devil In Disguise

43m | 2021 | TV-14 V,D | CC

A 23-year-old teacher vanished the evening before Easter after giving confession. Her body was later found floating in a drainage canal. At the time, a key witness hinted that a member of the Catholic clergy may have been responsible.