A man desperately tries to escape his captors, and takes revenge on them at any cost.
1981
1991
2006
2005
1967
1998
2001
2007
1987
2021
1988
1952
1955
1986
2018
2010