A mysterious box unleashes a force that causes its victims to be hunted down by their worst regrets.
2003
2010
2023
1940
2002
1955
2021
1920
1979
2013
2019
2015
1968