A gang of kidnappers find they have bitten off more than they can chew.
2020
2023
2025
2024
2017
2026
2021
2008
1973
—
2011