A man desperately tries to escape his captors, and takes revenge on them at any cost.
2023
2003
1982
1988
1968
2019
2020
2021
1970
2018
2011
2014
1989
1981
1996