Nick slowly loses his mind while too afraid to leave his house.
1996
2004
2018
2019
2013
2024
1972
2003
2023