At midnight a one wakes up half awake and half in a nightmare.
1981
1947
1988
2018
1980
2014
2009
2017
2015
2022
1995
2024