David faces a life-changing decision that will shape his future. Realizing it has affected him drastically, he comes to terms with the fact that life moves on and that all things happen for a reason.
1996
1981
2008
2006
2004
2009
2019
2022
2002
2005
1985
1965
1990
2017
2023