WHAT HAVE I DONE?

Earth's greatest heroes join forces to fight an unimaginable threat.