"Battleship" is going to get sunk this weekend by "The Avengers", but it doesn't matter: it's already a hit. It cost $209 million and it'll probably make $400 million across the world when all is said and done, meaning that the studio will break even on the movie.