A group of gamers tries to track down an internet troll named Menhaz after he claims to have killed two of his family members, with no intention of stopping the murder spree.
2020
2018
2019
1971
1957
2015
2001
2007
2003
2002
2004
1992
1975
2005
1993