A lonely individual finds himself being interrupted by his own mind, ordering him to kill.
2021
2020
1975
2023
2025
2014
2018
2017
2026
2022
2005
1990
2015
1982