The movie stated well but then went downhill. I kept waiting to be surprised but nothing happen, the while thing was somehow predictable and lazy and Daniel Craig 's accent is HORRIBLE, I thought of turning the movie off several times because of it. Even the leading actress she's too soap opera, and Chris Evans is wasted.