Battleship World Premiere: Swedish Star Alexander Skarsgard