Came across this movie on YouTube. Never heard of it.
The Last Days-Mark Of The Beast
Portuguese movie, dubbed in English.
Actually has a Second Coming and (apparently) and a visit to the pit 1000 years later.
I have not watched the whole movie. Just skipped to a couple places to try and...