With as many great characters I am leaning towards two starting locations, one going to be the ruins of New York, the other to investigate the crash site of Helios as his ship has a very bad controlled landing (i.e. crash) on Earth.