The legend of Jack The Ripper becomes reality when one of his descendants revives him.
2007
2008
2002
1979
1983
1984
1965
1990
1986
2001
2006
1971
2005
1942