A mysterious box unleashes a force that causes its victims to be hunted down by their worst regrets.
2001
2007
2020
2005
2023
1979
2003
1936
2021
—
1999
2017
2009