After the destruction of civilization, three young heroes become Earth's last hope for salvation when a massive force of demons threatens the planet.