A lonely individual finds himself being interrupted by his own mind, ordering him to kill.
1986
2005
2018
2008
2026
2025
2019
2021
2022
1992
2016
2001
2024