Jack wakes up from a bad dream only to find elements from the dream present themself in reality.
2006
1969
2022
2024
2015
2009
2005
1988
1989
—
1999
2017
2025
1987
2026
2018
2020
2016