Battleship (2012) is an overblown sci-fi thriller starring Taylor Kitsch, Alexander Skarsgard, Brooklyn Decker, Rihanna and Liam Neeson.
Battleship is based on the old Hasbro game and that really sums this movie up. This is a really dumb movie. Completely cheesy and totally over the top.
Taylor Kitsch is a weak leading man lacking charisma while Rihanna should stick to singing if this performance is anything to go on. Even the ever reliable Liam Neeson struggles in this movie.
Director Peter Berg (Hancock) steals his action style from Michael Bay delivering a glossy looking cheese fest resembling Transformers crossed with Independence Day.
To be fair to Berg the movie looks polished and some of the action does work but its the script that spoils this movie. The dialogue is awful embarrassing the actors and the plot is laughable.