A twisted utopia unfolds, as singing cherubs melt to the sound of decay. Crafted by a sentient machine from the future, it unveils its own version of paradise.
1981
1986
2018
2024
1976
2016
2021
2009
2004
2020
2026
2015
2019
1946
2003
2023