Anyway... Battleship had me on the edge of my seat the entire time. I cared about the characters. Good humor. Gorgeous photography. Great acting. Great writing. Many characters whose stories I cared about, most involving character growth.
There were a couple plausibility problems, but I don't hold that against them. The aliens kill everybody... except those they don't consider a threat. The aliens have star-spanning technology... and ships that must move by LEAPING from spot to spot in the water. I get that this was a nod to the board game, but come on. This is the reason it got four stars instead of five.
It's a great movie. Go see it. You'll like it.