A man desperately tries to escape his captors, and takes revenge on them at any cost.
1965
2007
1973
2005
1998
2000
2009
2001
2006
1990
2008
1984
2023
2017