Action drama set in the 21st century where a force of engineered super-soldiers, designed to die 1,000 days after joining, fight modern-day evil on Earth.
Action drama set in the 21st century where a force of engineered super-soldiers, designed to die 1,000 days after joining, fight modern-day evil on Earth.