Each Thursday, Friday, Saturday and Sunday the cultural centre Teatro España in Santa Eulalia shows actual movies in the original version with subtitles in Spanish.
Showings are at at 17:30 and 19:30 h or 18:00 and 20:00 h (look for the one with V.O.S.E. = version original con subtítulos en español).
See here the full programme of Teatro España.
There is only limited capacity according to the regulations due to Covid-19, so it is recommended to reserve your ticket beforehand here. If it isn't sold out, there are also tickets available at the door. On the same page you'll also find summaries about the movies (in Spanish).