Guest Stars Mya Rose McAleese as Baby Anna Sophie Brown as Baby Anna Zoe Brown as Baby Anna Ava Grace McAleese as Baby Anna Leah O'Rourke as Jenny Joyce Beccy Henderson as Aisling Amelia Crowley as Deirdre Mallon Claire Rafferty as Miss Mooney Philippa Dunne as Geraldine Devlin Donna Traynor as Herself Kevin McAleer as Uncle Colm Paul Mallon as Dennis Art Campion as Father Peter Robert Calvert as Jim Across the Road Julia Dearden as Maureen Malarkey Liam Neeson as Chief Constable Byers Ardal O'Hanlon as Eammon Brenock O'Connor as Jon Vanessa Ifediora as Laurie Laurie Kynaston as Philip Michael Byers as Officer Lennox Serena Terry as Officer Reid Conor Lowry as Young Boy Eleanor Methven as Aunt Bridie Jay Duffy as Harry Francis Mezza as Dee Caoimhe Farren as Ms. Janet Taylor Bronagh Gallagher as The Commitment Desmond Eastwood as Benny Chelsea Clinton as Herself Billy Carter as Mailman Bronagh Taggart voices Intercom Conor O'Donnell as Waiter Clara Geraghty as Communion Girl Cara Quin as Communion Girl Cara Mailey as Little Girl James Stockdale as Tomas