A man desperately tries to escape his captors, and takes revenge on them at any cost.
2024
2019
1993
2020
1961
1916
1978
2010
2003
2004
1979
2005
1967
1938
1941