Em Lendas da Paixão, três irmãos, três destinos. Alfred (Aidan Quinn) é o mais velho e reservado, o caçula Samuel (Henry Thomas) é o protegido por todos, e o do meio, Tristan (Brad Pitt), aprendeu com os índios a ter um espírito aventureiro. Ao trazer de volta para o rancho do pai (Anthony Hopkins) uma bela jovem (Julia Ormond), noiva de Samuel, os irmãos se encantam por ela e iniciam um conflito de paixões que pode terminar em tragédia para sua família.