This is by far the worst Hemingway adaptation ever. Rock Hudson was badly miscast and entirely unbelievable as a hard-bitten soldier/adventurer drawn to war. Jennifer Jones was far too old for her part and Vittorio de Sica seemed to think he was acting in some other movie altogether. They tried to make a large-scale epic out of a low-key romantic novel and the result is terrible. As if that were not enough the whole thing is so slow, overlong and dated that it is practically unwatchable. Rock must have kicked himself for turning down "Sayonara" and "Ben Hur" in order to make this ghastly crap.

0/10. To be avoided.