Jack wakes up from a bad dream only to find elements from the dream present themself in reality.
2004
1999
1972
1978
2009
1984
1979
1983
2006
1975
1991
1992
2002
1982
2001
1981
1977
1974