Death Squad (Scripted, English)
Status: Ended
Premiered: 2019-12-12
Ended: 2019-12-12
Network: Popstar! TV
The team of private contractors hired by a shadowy businessman to go into a former Soviet bio-weapons lab that has been repurposed for advanced research and development, in which something has gone wrong.