What a pleasant suprise!!! I was only going so that my son could see it and it turns out I was entertained too!!! The plot as well as the action were engaging. I would've loved to have seen more ot Terrence Howard (have mad crush on him). A must "go see twice".