With no clue how he came to be imprisoned, drugged and tortured for 15 years, a desperate man seeks revenge on his captors.
2006
2008
1998
1996
2023
1980
1979
1990
2002
2010
2014
1968
2015
1987
2017
1973