Leviathan – Andrei Zvyagintsev

Winner of Best Screenplay at this year’s Cannes Film Festival, Leviathan is a dark and captivating tragic drama set in modern day Russia. A story of corruption, fear and complete desperation, Leviathan hits the audience with brutal force, showing its setting to be a place where not even the strongest have any hope of opposing […]