A mysterious box unleashes a force that causes its victims to be hunted down by their worst regrets.
2022
2015
2021
2004
1969
1996
2019
1958
2020
1903
2018
1985