I began thinking that this movie wouldn't be good, maybe sub par. All I can really say is that this movie is worth watching. I thought it was good, not great but good. I will watch this movie again if I see it on a premium channel. Yeah, there are some issues that people have pointed out but the overall story is pretty good.