The legend of Jack The Ripper becomes reality when one of his descendants revives him.
2006
1964
2015
1981
1996
2008
1986
1995
1972
2009
1933
2005
2014