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
2016
2019
2023
2013
1962
2021
2024
1986
1949
2002
2003
2004
1982
—
1978