A mysterious box unleashes a force that causes its victims to be hunted down by their worst regrets.
1992
1980
1994
2020
1922
1984
2019
2021
1990
1989
2022
2000
2013
1974
2011
2012