A soldier goes back to a town to get rid of all the traces of a massacre.
2005
1960
2013
2018
2010
2011
2021
2022
1983
2017
2025
2012
2014
2019
2020