Very powerful performances of the trio, and some very consistent performances of the rest of the cast. Brilliant script, well directed, great dialogues, fine cinematography... it's a good film in almost every aspect. Touching but not corny, harsh and funny, all at the same time. I strongly recommend this film to anyone who enjoys a good plot and appreciates astonishing acting performances.