Guest Stars Leah O'Rourke as Jenny Joyce Anthony Boyle as David Donnelly Niall Cusack as Father Conway Michael Shea as Clive/Artem Ciaran Flynn as Ukrainian Lad 2 Diona Doherty as Katya Michael McGarry as Ukrainian Lad 1 Amanda Hurwitz as Maeve