When Red Hood finds himself in a new universe, he finds a world with heroes. But none of them seem to help protect their city that so obviously needs help. So, Red Hood takes up business in New York while he waits for his universe to come get him. Meanwhile the Avengers and Shield receive reports that Red Skull has set up shop in their city. Coincidence? I think not.
14 parts