Otec Anton Jonascu (Len Cariou) a otec John Royce (Louis Ferreira) mimo svých církevních povinností pomáhají také na poli charity pro lidi bez domova, kteří hledají nový životní směr. Jedním z nich je i drogově závislý mladík Carlito (Callum Keith Rennie), který k otci Jonascu chodí pravidelně ke zpovědi. Po posledním incidentu s policií se však otec Jonascu nachází na rozcestí a ztrácí svou víru v dobro. Jelikož sám není člověk z oceli, chodí pravidelně k lékaři. Zesnulého dr. Givena však po smrti nahradil dr. Pallas (Chris Sarandon). Ukáže se, že dr. Pallas se svými dvěma společníky, policistou Fletcherem (Bill Croft) a tajemnou Victorine (Tamsin Kelsey), jsou ve skutečnosti návštěvníci z jiné planety, kteří si otce Jonascu vybrali pro svůj zdánlivě ušlechtilý záměr.