A soldier goes back to a town to get rid of all the traces of a massacre.
2024
2015
2010
2025
1987
1983
2000
1995
2016
2008
2023
1956
2019