After finding his wife in the arms of another man, an army officer kills his rival and then goes by train to Finland to fight in the Winter war.
2020
2024
2022
2023
2025
2014
2011
1989
1994
2007
1981
1953
2006
2010
1985