A teenage boy discovers the perpetrators of several brutal kidnappings in his home town.
1997
2007
2013
2008
1980
2020
2018
2023
1992
1995
2000
2014
2002