A mysterious box unleashes a force that causes its victims to be hunted down by their worst regrets.
2016
2022
—
2021
2020
2008
2017
2023
1933
2018
2012
2007
2013