I absolutely loved every minute of this film. It was definitely emotional on many levels. The special effects were brilliant. The cast gave outstanding performances. What a great story of love, loss, friendships between young and old, humor, acceptance, joy, and sorrow. I will watch this film many times over in the years to come.