3 ms·It's an allusion to Soylent Green, from a much earlier cult sci-fi film.by grey-area 13y agoIt's an allusion to Soylent Green, from a much earlier cult sci-fi film.