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
2008
2024
1996
2006
2021
2007
1976
2023
—
2003
2002
1997
1989
1979