Између три брата стали су рат и једна жена. Тако је започела „Легенда о страсти“. Бивши поручник америчке коњице, Вилијам Ладлоу (Антони Хопкинс), живи на своме ранчу у подножју Монтана Рокиса, где своја три сина одгаја без градске вреве и лудила које је захватило свет. Најстарији син Алфред (Ејдан Квин) је повучен и савестан, с чврстим мишљењем у погледу свега што се око њега збива, а најмлађи Семјуел (Хенри Томас) је право утеловљење идеализма с почетка двадесетог века. У средини се налази Тристан (Бред Пит), дивљег духа и незаустављиве жеље за упознавањем новог.
Мелвин Јудал, оболео је од опсесивне компулзије, не подноси своје комшије и понаша се мрзовољно према свима. Први комшија му је Сајмон Бишоп, уметник, за којег мисли да је хомосексулац и чијег пса не подноси. Мелвин свакодневно руча у малом ресторану у којем ради Керол Конели која има сина оболелог од астме. Ситуација се закомпликује када провалници опљачкају Сајмона Бишопа и физички га повреде, те његов пас заврши на старању код Мелвина, код којег пас проузрокује разоткривање праве људске природе. Сајмон банкротира, те је он приморан да иде код својих родитеља да би тражио новац, а код којих није ишао годинама унатраг. Силом прилика, Јудал буде приморан да га одвезе колима тамо, али се боји да иде с њим сам јер мисли да је хомосексуалац, те позива Керол да му прави друштво до тамо. На путовању се образује љубав између Мелвина и Керол, али и пријатељство између Керол и Сајмона.
Радња се дешава у Јапану у будућности. У стању модерног безосећајног друштва, сваке године се бира по једно одељење од 9 разреда које под мистериозним околностима бива пребачено на једно напуштено острво. Онда почиње акт под називом "Борба до последњег"), у којем победник као награду добија живот. Свако добија по једно оружје и распоређују се дуж острва.