简介:A serial killer has been sentenced to death by electric chair in London in the 1890s, but in his final hours, he puts a curse on the prison he is in,
简介:Michael Farr (Ciarán Hinds) is a teacher raising his two children following the death of his wife two years earlier. Experiencing strange phenomena la