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 carerr will come to an end sonner than he had hoped and he be relegated to straight to DVD films.