A lonely individual finds himself being interrupted by his own mind, ordering him to kill.
2023
2006
2019
2024
1978
2022
2007
2008
2025
1996
2020
1963