All Cast

Zara Devlin

Zara Devlin

Alex

Eoin Duffy

Eoin Duffy

Sam

Mark Huberman

Mark Huberman

Damian

Áine Ní Laoghaire

Áine Ní Laoghaire

Officer Connors

Maeve Leonard

Maeve Leonard

Mrs. Miller

Meabh Maguire

Meabh Maguire

Banshee / Nurse

Jace Bayley Kennedy

Jace Bayley Kennedy

Simon