Guest Stars Steven Krueger as Joshua Rosza Todd Stashwick as Father Kieran O'Connell Callard Harris as Thierry Vanchure Karen Kaia Livers as Agnes Luray Cooper as Mayor