PELÍCULA-Spanish Film Festival from October 1 to 10, 2021, watch all twenty films for FREE! The Instituto Cervantes de Manila will be showcasing a total of 20 films—4 short films and 16 contemporary Spanish and Latin American feature films—for you to enjoy. All of them will be available for free streaming with English subtitles at www.pelikula.es within 48