Overall i thought the movie was good. There were some intense moments. Jamie Fox and Gerard Butler were good actors and they worked well together. I thought the chemistry was good. I don't think that this is a movie for the family because of the nature of the movie and some of the violent scenes. It is a movie worth going to see.