Death Squad

Death Squad (2019)

★ 7.0 Sci-Fi & Fantasy

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

▶ Watch now IMDb TMDB

You might also like