All Cast

Catherine Walker

Catherine Walker

Sophia Howard

Steve Oram

Steve Oram

Joseph Solomon

Mark Huberman

Mark Huberman

Neil Hughes

Susan Loughnane

Susan Loughnane

Victoria Howard

Nathan Vos

Nathan Vos

Jack

Martina Nunvarova

Martina Nunvarova

Guardian Angel

Breffni O'Connor

Breffni O'Connor

Emaciated Man

Sheila Moloney

Sheila Moloney

Old Woman Demon