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