Guest Stars Robert Lawrenson as Declan MacRae Chris Gauthier as Walter Tim Perez as Constantine Shayan Bayat as Tad Freelander Dean Monroe McKenzie as Foreman