A war hero forces himself to relive the war by watching the film of his own torture.
2011
2019
2008
2003
1980
2002
1996
2010
2001
1997
1994
1993