I give this film a C. There were a lot of cliches and the gazillion explosions eventually made me numb. The cinematography was good, there was a lot of action, but after a while it just got to be too much. The cast was likeable enough, but the dialogue was bad, and the plot was basically Battle: LA. However, Battle: LA had an intensity that Battleship didn't have. I didn't like the alien invaders. In their battle suits they were fine, but once unmasked, very unimpressive. I did like the four finger hands though.