A vengeful keyboard warrior falls victim to his own game after a mysterious visitor arrives at his door.
2010
1974
1992
2012
2017
2022
2015
2020
2013
2014
1980
1988
2003
1975
2002
1993
2023
1986