Guest Stars Courtney B. Vance as Chief Tommy Delk Eric Garcetti as Mayor Ramon Quintero James D'Arcy as Professor Alex Banks