Something went wrong
Try again later.
EPISODE
SEASON
The Envoys - Season 2 Episode 06: The Lake of Fire
Two priests need to find the whereabouts of an alleged healer who mysteriously disappears. Soon they discover a psychiatric community on the outskirts of town which is hiding secrets behind the missing healer.
21 July 1971, Culiacan, Sinaloa, Mexico
3 December 1972, Cherry Hill, New Jersey, USA
November 4, 1966 in A Guarda, Pontevedra, Galicia, Spain
July 16, 1975
12 March 1982, Aguascalientes, Aguascalientes, Mexico
May 29, 1992 in Santa Maria a Vico, Caserta, Campania, Italy