Secrets and mysteries lose power when they are spread too widely. This is what the villagers discover when they invade an old man's vision-inspired shrine to the namelessly holy.
1955
2007
1997
2002
—
2003
1985
1962
1971
1984
1995
1996
2006
1980
2000
1949