La séduisante Bathsheba Everdene (Julie Christie) vient d'hériter d'un lopin de terre qu'elle compte exploiter avec l'aide d'un ancien prétendant, le berger Gabriel Oak (Alan Bates). Elle est courtisée par un riche hobereau voisin, dénommé Bolwood (Peter Finch) mais préfère épouser le sergent Troy (Terence Stamp), un être cynique et veule, aux multiples aventures. Ce quatuor dramatique ira au devant de bien des malheurs.