A soldier goes back to a town to get rid of all the traces of a massacre.
2022
2016
1990
2018
1985
1971
1965
2012
1962
2008
2013
2025
2017
2020
2000