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