Fifteen year old Joshua Carter struggles with the death of his father as the world around him seems to be rapidly unraveling. The teen knows that his mother can't come to grips with the accident that took her husband's life - the crash of his small plane, and he also knows that she is barely coping. Now, mother and son struggle through each sad day and pray that something will come into their lives that will give them hope - hope that the next day will be better than the last. Eighty-four year old, Olin Lambert, seemed the unlikely angel that would soon changed everything for Mary and Josh Carter.