Tobin Bell stars as Monsignor Canell in a complex tale of deception and death, and Randy Shelly convincingly plays the role of troubled teen Stephen Tade, who also have a brave twin sister, Michelle ...