This is very confusing movie trying to explore the relationships between eternal heroes (some of are killed), humans (many of whom are killed), a god like character and deviants (satanic demons). The morals are complicated with a loving relationship between a couple of the immortals and a couple of gay men. A poor family film.