https://ezproxy.lafayette.edu/login?url=https://www.platinoeduca.com/PEN_Catalogo.aspx
Visual Resource
330+ streaming Spanish-language films from Spain and the Americas