Guest Stars John Hoogenakker as Scott Garland Waleed Zuaiter as Vincent Graham McTavish as Andrew MacGregor Colin Lawrence as MacGregor's Lieutenant Razaaq Adoti as Bugs Co Starring JoJo Ahenkorah as Guard #4 David Attar as Guard #3 Jonathan Mubanda as Radioman Jessica Leigh Smith as Second Guard Quinn Bui as Young Guard