Recently shortlisted for Best International Feature Film at the Academy Awards after a festival run that had it lauded all ...