Guest Stars Noah Wyle as Flynn Carsen Rachel Nichols as Nicole Noone John Noble as Monsignor Vega German Alexander as Father Giallo Co Starring Lex Damis as Priest #2 Nathan Crosby as Park Ranger Tommy Daniels as Priest #1 Ciro Fusco as Old Italian Worker Tim Harrold as Cop Barbie Wu as Photographer Catherine Grace Olson as Opera Singer #1 Antonia Tamer as Opera Singer #2