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.
1999
1990
1994
2024
2001
2005
2004
1998
1993
2008
2012
2017
2021
2000
2022
2003
2007