Loading film…
There are no walls. No fences. No guards. But if you try to leave, you die. On the planet Talara, thousands of workers live inside an invisible prison. Helix controls them through implants that can inflict unbearable pain—or kill anyone who crosses the boundary.