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