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