Special Guest Stars Roger Daltrey as Father Dennis Del Toro Guest Stars Lazar Rockwood as Lazar Nestor Serrano as Captain Bruno Dante Kim De Lury as Conchobar Noah Dalton Danby as Burgess Jamie Robinson as Father Petrozzi Neill Fearnley as Confessional Priest Paul Robbins as Edward Nolan Co Starring Sandrine Holt as Sandrine Malraux - Newscaster Martin Samuel as unknown David Hemblen as Monsignor Bellamy Jessica Booker as Old Woman