An immortal knight must retrieve an ancient amulet to prevent a demonic army from wreaking havoc on Earth.
1995
2017
2023
1989
2018
2013
1972
2002
1999
2006
1982
2022
2012
1958
1984
1931