the cast of torchwood standing in an industrial building