A massive fireball from the sun strikes Earth and unleashes an invincible fire demon that starts possessing humans.