A seemingly normal kidnapping goes horribly wrong after an unexpected event.
2003
2022
2021
2023
1995
1989
2024
2019