The film shows centuries of decay, compressed into the span of the film, marking Helsinki's Stora Enso headquarters building.
2021
2011
2010
2017
1964
2015
—
2006
2013
2024
2012
2022
2019
2023
1993