A masterpiece without doubt but not an enjoyable experience. The film makes you wince, gasp, nervously laugh, wonder, loathe, think, dread, empathize, squirm and stumble out of the theatre with your eyes wide open. A rollercoaster ride if I ever saw one. The first half is the ascending and just hold your lunch for the way down. There might be more realistic, inspiring and even more breathtaking stories told of pain and suffering in the class struggles but nothing will make you feel and taste it like this engrossing and provoking film.