I liked it especially the big twist was really a shocker when Will Smith's real connection to that woman is revealed .Did not see that coming .Also there is constant smile on your face throughout!The action was upbeat no wonder it went pass 200 million domestically ..