Characters played by Rupert Evans
David
Characters played by Antonia Campbell-Hughes
Claire
Characters played by Hannah Hoekstra
Alice
Characters played by Kelly Byrne
Sophie
Characters played by Steve Oram
McNamara
Characters played by Calum Heath
Billy Williams
Characters played by Anneke Blok
Marie
Characters played by Paddy Curran
William Jackson
Characters played by Carl Shaaban
Alex
Characters played by Alicja Ayres
Margaret Jackson
Characters played by Nick Devlin
Coroner
Characters played by Serena Brabazon
Estate Agent
Characters played by Myles Horgan
Lawyer
Characters played by Conor Horgan
Steven
Characters played by Natalie Radmall-Quirke
Child Welfare Officer
Characters played by Rosaleen Byrne
Sarah
Characters played by Anthony Murphy
Policeman
Characters played by John Haugh
Policeman
Characters played by Dylan Lee Heath
School boy
Characters played by Maura Foley
Woman in Garden
Characters played by Sinead Watters
Anna