Quote Originally Posted by Weather View Post

Maybe Illyana and Kurt go to this future pretending to be these new characters to do something?
Good theory.