An immortal knight must retrieve an ancient amulet to prevent a demonic army from wreaking havoc on Earth.
2004
2012
2006
1990
1957
2011
1994
2003
2009
2017
2005
2016
2001
2002