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.
2023
2021
1969
2018
1978
2011
2024
2020
1981
2010