A war hero forces himself to relive the war by watching the film of his own torture.
2016
1995
2019
2020
2005
2015
2023
1958
2024
2013
—