A man desperately tries to escape his captors, and takes revenge on them at any cost.
2011
1956
1942
1951
1974
1998
1976
1983
1977
2019
2024
1927
2005
1999
2010
1984