Beautiful, interesting, incredible cinema.
A futuristic television station sets out to hire newly arrived alien cannibals for a game show.