A man desperately tries to escape his captors, and takes revenge on them at any cost.
2009
2018
2007
2003
1990
1991
2004
1994
2006
1995
2008
2024
—
1996