NO Source URL Set
The Captives (2024) is a Chinese sci-fi film focusing on the Earth Defense Alliance's struggle against evolving insect beasts after two decades of war. Commander Jin Shanya leads her team to confront both the alien threat and a mysterious mastermind behind the bizarre attacks. With a runtime of 1 hour and 13 minutes, the film blends action with themes of survival.
Share