Battleship

(2012) Sci-fi action adventure starring Taylor Kitsch, Liam Neeson and Rihanna. When aliens land seagoing spacecraft in the Pacific and turn aggressive, only the US and Japanese navies can save Earth.