Back to All Events

La Isla Minima (Marshland)

Spain, 1980: a serial killer is on the loose in a small village. Two homicide detectives who appear to be poles apart must settle their differences and bring the murderer to justice before more young women lose their lives.

Chicago: March 6 - 7 at Siskel Film Center.

Earlier Event: March 5
El Canto del Colibri