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, and all of those in it.
2019
1991
1996
2020
1999
2010
1985
2025
2005
2004
2023
1990
1978
2021
1973