The Platform ★★★½

And I thought I had seen it all in metaphorical biblical inspired films when Jennifer Lawrence was beaten the shit out of in Mother.