Battleship is an Earth based science fiction which was released in 2012 and is directed by Peter Berg.
First there was Independence Day where the heroes were members of the U.S. Air Force, then came Battle:Los Angeles with the U.S. Army taking centre stage. Now comes the U.S. Navy turn to take on the aliens as a fleet of U.S. Naval ships take on a fleet or alien ships.
The film marks singer Rihanna's first major film role, probably the first of many. The film also stars Liam Neeson as Admiral Shane, the senior naval officer in charge of the fight back. The main lead hero character is played by Taylor Kitsch which following the disaster that is John Carter, he needs this film to be a success or his career will come to an end sooner than he had hoped and he be relegated to straight to DVD films.
Alex Hopper ( Taylor Kitsch )
Alex Hopper is a drop-out who doesn't know what he wants to do with himself. He gets into a scrap one night and his brother Stone Hopper gives him a chance to get back on the straight and narrow. Stone gets him into the United States Navy where he excels in a short time. He has a relationship with Samantha Shane, the daughter of Admiral Shane. When the alien spaceship attacks, he finds himself in charge of the ship closest to the alien craft where the captain is killed.
Petty Officer Cora Raikes ( Rihanna )
Stone Hopper ( Alexander Skarsgard )
Samantha Shane ( Brooklyn Decker )
Admiral Shane ( Liam Neeson )
Admiral Shane is a senior member of the United States Navy based prominantly at Pearl Harbour in Hawaii. He is the father of Samantha Shane who is in love with Alex Hopper. Admiral Shane is also the commanding officer of Alex and his brother Stone Hopper.