Blue Ruin
Yasmin Ali
Blue Ruin is a revenge film filled with enough unpredictability to keep your attention and violence that serves the story rather than being gratuitous - though it does, at times, make for difficult viewing.