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.
2015
1948
2007
1966
1982
2004
2020
2010
1970
2009
1989
1990
2006
1967
1975
1992
1997