A German artist in Spain decides to revenge the death of two Nordic tourists and to defend the strikers in a bloody conflict.
2023
2009
2022
1954
2021
2019
1964
2020
2024