With no clue how he came to be imprisoned, drugged and tortured for 15 years, a desperate man seeks revenge on his captors.
2013
2009
2022
2000
2019
2001
2007
2010
2020
2005
2014
2008
1997
2006
2018