If you like a one time viewing, 2 at the most, this movie is not for you. This movie takes time to comprehend. If you like very serious life stories that deal with the good and the bad in us all, you will find it in all these wonderful personalities. When I first watched the movie I was sorry, I bought it. I have watched it now 4 times. and the more I watch it, I breathe the word's, What a awesome story. Every Actor and Actress is wonderful in the part they play. I can not choose to mention one above the other. They are equally responsible for portraying the charactors so perfectly. The acting is what bring's out the awesome story. I am surprised there is not a long list of reviews on this, most interesting movie.