Guest Stars Ellie O'Halloran as Jamie Rowan Niall Jordan as Peter Savage Michael D'Arcy as Adam Amy Macken as Jessica Devlin Kathy Monahan as Margaret Devlin Barry O'Connor as Cathal Mills Niall O'Brien as Young Shane David Thomas as Young Cathal Daniel Brickenden as Young Jonathan Aoife Fitzpatrick as Young Sandra Amelia Crowley as Clare Hogan Eunice McMenamin as Alicia Rowan Mark Byrne as John Reilly Elena Murphy as Little Cassie Iseult Murphy as Little Lexie Aidan O'Hare as Roch Boyle Maria Miles as Mrs. Donnelly Laragh McCarthy as Young Margaret Donna Anita Nikolaisen as Solicitor