Decasia: The State of Decay
Production: United States of America
Release date: 2002-01-24
A meditation on the human quest to transcend physicality, constructed from decaying archival footage and set to an original symphonic score.
5
7.5
7
7.5
7.5
0
6.8
6.3
7.3
7.2
0
0
5.7
0