The Final Insult ★★★½

Brutality, precarity, rage and despair