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.
2012
1983
2014
1971
1976
2013
2011
1957
1951
1967
1929
2016
1998
1940
2004
1954
2005
1986