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.
2006
2016
1991
2022
2019
2013
1990
1994
1988
2010
2009
2025
2014