Good movie, pretty funny with some good action. Seemed to follow the story line in a modern day setting pretty well. However I did not like this movie in 3D. Felt, for 3D affects, like it was overdone. I think I would have enjoyed it more in normal screening. The 3D seemed to make some scenes blurry, I can't really explain it but I'd see it again in regular film if I saw it again.