'Battleship' arrivals

Liam Neeson plays Admiral Shane. Frazer Harrison / Getty Images
Loading