This movie includes one of the best casts you could ever assemble.  No matter how many times I watch this, I cry buckets. The story is a beautiful tale of friendship, love, and sacrifice.  I highly recommend to everyone!