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.
1980
2024
2019
2011
2025
2020
2026
2023
—
2021
2016