Sometimes even the best is not good enough. Sometimes even a hero might fall. When the world faces total annihilation at the hands of one....