A mysterious box unleashes a force that causes its victims to be hunted down by their worst regrets.
2021
2002
2008
2022
2018
2020
2015
—