2019 comic con marvel universes fate tom cruises surprise appearance for top gun heat vision