A mysterious new shop opens in a small town which always seems to stock the deepest desires of each shopper, with a price far heavier than expected.
1975
1991
1998
2008
2004
2005
1977
2007
1946
1973
1970
1919
2019
1944