La isla minima
Alberto Rodríguez (2014)
The film is set in Spain, 1980.
It follows two police officers as they travel from Madrid to the small town of Guadalquivir Marshes to investigate the murder and rape of two teenage girls.
In Spanish with optional English subtitles.
SP FILM 122(DVD) On Request