Two young sociopaths are bested by an old blind woman and an ancient deer spirit.
1988
1974
2012
2005
1946
1922
2001
2002
2004
2007
1940
1975
1987
1992
2009
1962
—
2022
2015