News Food, NEWS X ROLL Spanish filmmaker Galder Gaztelu-Urrutia reheats his dystopian streaming hit about a Spanish prison where 666 people are forced to share a single table of food. Post Tags news Food