Death Squad Season 1 poster

Death Squad — Season 1

201913 episodes7.0/10 (1 votes)

About this season

A grizzled ex-military team battles monsters in a Soviet bio-weapons lab. Yep, it's that kind of show.

Episodes (13)

Popular Web Series Collections