A lone kid hears voices in his head and tries to see where they’re coming from.
2025
—
1988
2001
2013
1993
2003
2015
1947
2010
1949
2008
2009
2006
1945
1985