1 title
1 results
In exchange for a prison sentence, a group of addicts are sent to a makeshift rehab facility that falls under the control of experiment-happy aliens.