A fictionalised look into the human tragedy of riot police and police brutality in Spain.
2019
2020
2023
1994
1982
2002
2014
2012
1996
2025
2022