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.
2025
2023
1971
1996
2006
2004
2024
2013
1962
2021
2018
1993