Soilent Green is angry, frustrated and a bit bitter, judging by... More >>>