With no clue how he came to be imprisoned, drugged and tortured for 15 years, a desperate man seeks revenge on his captors.
2008
2021
2025
2016
1993
1998
1970
2009
1974
1989
2003
2001
1981
1996
2004
1972
2019
1948
1999