San Sebastián International Film Festival
The picture was presented at the Donostia-San Sebastián International Film Festival, Spain.