a creature from a major horror hollywood movie, glowing demon