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