Set in Andalusia’s wetlands in 1980 at the start of Spain’s transition to democracy, two teenage girls go missing in a remote and forgotten town, bringing together two troubled homicide detectives. With contrasting approaches, Juan (Javier Gutiérrez) and Pedro (Raúl Arévalo) must put aside their differences to hunt a predator who for years has terrorised a community rooted in misogyny and machismo.

Marshland is out in cinemas on Friday.