Guest Stars Brian Markinson as Inspector Jack Dillon Terry Chen as Curtis Chen Ian Tracey as Jason Tony Amendola as Edouard Kagame William B. Davis as Future Alec Sadler Catherine Lough Haggquist as Inspector Nora Harris Michael Eklund as Robert Zorin Kyra Zagorsky as Vasquez