San Sebastian 2015: Line-Up and Screening Schedule

The 63rd San Sebastian Film Festival begins on San Sebastian Film FestivalSeptember 18. Latido Films is proud to have five acquisitions on its sections

(more…)