Battleship: New In Theaters Review

When NASA scientist send out a signal to a far off galaxy…