In case you hadn't noticed from the ads all over this page, Battleship is showing in theaters in North America now.