Jack can't sleep... and their sleepless nights are only getting worse. When Jack's sleep paralysis demon invites themselves into the bedroom, things continue to spiral out as The Demon's game to keep Jack awake only becomes more and more obscure.
2017
2012
1957
1958
1974
1987
1959
2008
1928
2016
1972
1989
2005
1933
1970
2003