With no clue how he came to be imprisoned, drugged and tortured for 15 years, a desperate man seeks revenge on his captors.
—
1992
1970
1994
2004
2002
2006
2007
1995
2000
2001
2003