Guest Stars Brian Markinson as Inspector Jack Dillon Jennifer Spence as Betty Robertson Richard Harmon as Julian Randol Terry Chen as Curtis Chen Ian Tracey as Jason William B. Davis as Future Alec Sadler Ryan Robbins as Brad Tonkin Rachael Crawford as Katherine