The movie was good. It wasn't bad, and it wasn't great, but it was good. The editing was abrasive and slightly obnoxious in many occasions but the action and character interaction amongst the main actors was fun. The story could have been fleshed out and delivered a bit better to make us care a little more about the plot. I always enjoy getting situated in my seat in anticipation to watch another Michael Bay film, and that takes coming in with the right expectations. The same goes for a David Fincher film.