The film shows centuries of decay, compressed into the span of the film, marking Helsinki's Stora Enso headquarters building.
2009
1999
1982
2006
2017
2007
2008
2024
2001
2003
2013
1969
2023
2022
1998