Jack wakes up from a bad dream only to find elements from the dream present themself in reality.
2001
1987
1983
1975
2002
1991
2017
2007
2018
1968
2012
1967
2013
2006
2004
1985
2000