A gang of kidnappers find they have bitten off more than they can chew.
2024
2022
—
2026
2013
1987
2010
2023
1972
1982
1974
2018
2017
2009