Guest Stars Steven Krueger as Joshua Rosza Todd Stashwick as Father Kieran O'Connell Callard Harris as Thierry Vanchure Shannon Kane as Sabine Laurent Shane Coffey as Timothy