JONATHAN SENIOR finds too many hangovers and not enough heart in Johnny Depp’s new film.
Oh, aliens again? DOMINIC KEEN has seen all this before…