A man desperately tries to escape his captors, and takes revenge on them at any cost.
1994
2015
2018
2023
2001
1944
2020
2021
2019
1991
1957
1946
2002
2012
1984
2016