This movie is heartbreaking, but the love that David receives from strangers is amazing. It is so hard for David to take until David run into a older Grandma type lady that David finally connects with and David is never the same. Life gets better and better for this amazing young boy. See it and it is worth your time !!