Movie Story : Set in 2020 on Terminal Island, New York, the film imagines a near-future America where overcrowded prisons have been handed over to the massive Weyland Corporation. The company turns the inmates into televised entertainment, staging a brutal race inside a sealed arena for a global audience hungry for violence.