A fictionalised look into the human tragedy of riot police and police brutality in Spain.
2013
2012
1994
1999
2022
1975
1969
1995
2011
2020
2025