Emma made a certain movie. Now she's paying the price.
A depraved and dangerous contest on a harsh alien planet.