A vengeful keyboard warrior falls victim to his own game after a mysterious visitor arrives at his door.
1993
2019
2023
2005
2011
1966
2006
1965
—
1994
1980
2024
2014
1999
1972
2018
2004
1998