First of all, the acting was EXCELLENT in this movie and Kathy Bates stole the show! This movie covers a variety of issues and emotions, however, there are times you want to reach in the screen and slap some of the characters and say "wake up, can you really be that naive???" But overall, it's entertaining and I'd highly recommend.