At some point in the not-so-distant future, an unnamed European city has evolved into a bizarre dystopian metropolis, whose residents inhabit towering utopian high-rises and work, collectively, in a single compound.
2006
2017
2010
2000
1995
2008
2022
2012
1973
1989
2007
2009
2002
1990
2004
1960