Meanwhile someone where else in the world...rock music plays as a man rips and tears his way thro demons of kinds.