An internet predator gets more than he bargained for when arranging to meet his prey in person.
1952
1925
—
1939
1940
2020
2024
2015
2011
2002
2004
2017
2012
2005