Coop is an American fighting for the Reds in Republican Spain in this rendition of the Hemingway novel. Ingrid Begman is lovely, but casting her as a Spaniard?