A mysterious box unleashes a force that causes its victims to be hunted down by their worst regrets.
2008
2006
2016
1979
1961
1963
2017
2014
1967
2021
2003
1934
2019
1907
1929
1960