An immortal knight must retrieve an ancient amulet to prevent a demonic army from wreaking havoc on Earth.
April 13, 2021
Released
Knights of Newgate
1h 25min
—
English
Rooftop View Productions
2012
2018
2017
2004
2011
1974
2007
1983
2013
1979
2014
2016