The Middlebury Institute Library has a large collection of Spanish language films both on DVD and streaming.