An immortal knight must retrieve an ancient amulet to prevent a demonic army from wreaking havoc on Earth.
2009
1995
2005
2010
2004
2003
2002
2006
1979
1991
2011
1988
1990
2014
2007