The apparition of a bloodstain reaffirms the relentless cycle of life, filmed in all its fragility and complexity.
2000
2015
2005
2010
2018
2016
1940
1963
2024
2014
2020
2021