With no clue how he came to be imprisoned, drugged and tortured for 15 years, a desperate man seeks revenge on his captors.
2023
2022
2009
1960
1993
1961
2025
2024
2018
2012
2015
1966
1999
2019
1987
2020
1970