A man desperately tries to escape his captors, and takes revenge on them at any cost.
2025
2014
1932
1990
—
2021
2023
2024
1975
1962
1973
2022
2019
1974
1963