A lysergic nightmare where forgotten characters star in stories that never existed.
1961
2022
2010
2023
2021
2025
2024
—
2006
2003
1980