With no clue how he came to be imprisoned, drugged and tortured for 15 years, a desperate man seeks revenge on his captors.
1987
2005
1938
1978
2006
1993
1997
1998
2004
1985
1992
1980
1994
2024
1979