News Alien's Tom Skerritt & Veronica Cartwright are heading to Chicago for C2E2 C2E2 is about to be out of this world March 25, 2024 Illianna Gonzalez-Soto