In Oscar's world, the men in suits live in skyscrapers. They are happy, never run away and never cry. Until one day, one man hides and the rules fall apart.
2008
2001
2023
2005
1930
2012
1996
2017
2009
1944
1946
—
1962
2013
1989
1990
2006