First held in 2010, Oaxaca FilmFest gets bigger and better by the year and presents a great weeklong program of independent films from Mexico and around the world, usually in the first half of October. All showings are free and all are in their original language with subtitles in Spanish, English or both.