At an excavation, a professor finds evidence of ancient monsters resembling demons of legend. After a fashion a relative of the professor and his friend find out about the ancient demons' coming back. Something has to be done, but no-one can fight the demons, not with the powers of mortals anyway...
Someone has to lose himself to save mankind.
Very slight nudity and violence.
Someone has to lose himself to save mankind.
Very slight nudity and violence.