A disgraced journalist discovers an online puzzle that causes people to disappear.
1980
2025
2002
1986
2008
2023
—
2024
1992
2006
1979
2022
1991