Loved it.
I thought this was what movies are suppose to be about. A story you can follow, get involved in, care about the characters, and in the end you have learned something. I was entertained the entire way through, and the cast is great. If you want to go to a movie, enjoy your time there, and feel like you got your money's worth, this is one you can count on to deliver.