With no clue how he came to be imprisoned, drugged and tortured for 15 years, a desperate man seeks revenge on his captors.
2007
1999
2004
2022
2014
2013
2024
2015
2008
1967
1988
1981
2010