When Alex dies suddenly in a car crash, her loved ones fall into grief. But they are not the only ones who suffer, as Alex's soul is forced to linger on.
2010
2023
2025
2024
2020
2022
1993
2013
—
1998
2019