Catch Película Pelikula: The 10th Spanish Film Festival, October 5 to 16

(SPOT.ph) This year, Película, the annual Spanish film festival held in Manila, celebrates a full decade of bringing acclaimed films from Spain and Latin America to Pinoy cinephiles. Happening from October 5 to 16 at Greenbelt 3 Cinema 1, the lineup features 26 picks from different genres.