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.
1990
1994
2024
2005
2008
2012
2006
2019
2021
1993
2014
2007
1954
1978
2020
2022