Battleship: New In Theaters Review When NASA scientist send out a signal to a far off galaxy… Eric WilliamsMay 25, 20122 minute read