Top Cast
Zara Devlin
Alex
Eoin Duffy
Sam
Mark Huberman
Damian
Áine Ní Laoghaire
Officer Connors
Maeve Leonard
Mrs. Miller
Meabh Maguire
Banshee / Nurse
Jace Bayley Kennedy
Simon
Alex
Sam
Damian
Officer Connors
Mrs. Miller
Banshee / Nurse
Simon