David Thomson on Films: Who Killed Jack Sparrow?