The legend of Jack The Ripper becomes reality when one of his descendants revives him.
1996
2006
1933
1995
2005
2008
1986
2013
2003
1994
1999
2018
1940
2007