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.
2021
2023
1995
1937
2005
1994
2010
2003
2004
2017
1985
2016
2022
2020
1966