The legend of Jack The Ripper becomes reality when one of his descendants revives him.
2006
1988
2017
2011
1980
2005
1995
1979
2010
1975
2000
1954
1984
2024
2014
1992