A mysterious box unleashes a force that causes its victims to be hunted down by their worst regrets.
1952
2019
2018
1937
2024
1985
2015
1941
2016
2003
2007
1986
2013
2021
2020
2017