Winner of the Palme d’Or at the 2015 Cannes Film Festival, the new film from acclaimed director Jacques Audiard (A Prophet) is a gripping, human tale of survival. On the losing side of a civil war in Sri Lanka, a …

Dheepan Read more »