Los Angeles Times

'Battleship' arrivals

Liam Neeson plays Admiral Shane.Frazer Harrison / Getty Images
70°