While exploring the ancient ruins of a church outside London, a young couple is stalked and haunted...
A company of actors arrive at a castle deep in the Irish countryside and set into motion the story...