A lone kid hears voices in his head and tries to see where they’re coming from.
1996
1988
2025
2026
2022
1998
2015
—
1985
2003
1987
1993
1999
2011
2023
2000
1989