An executioner beheads his 1000th criminal, and unleashes a demon army headed by an evil witch called the Blood Lotus
1964
2013
2014
2001
2015
1991
2002
—
2020
1972
2000
2016
2012