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