美国怀俄明州的西部,沉默寡言的农夫恩尼斯(希斯•莱杰饰)和热情开朗的牛仔杰克(杰克•吉伦希尔饰)一道被派到山上牧羊,那里人迹罕至,他们只有与羊群为伴,生活单调无味。一个天寒地冻的夜晚,在酒精与荷尔蒙的作用下,他们做了“不该做的事情”,也就此他们在断背山上度过了人生中最美好的时光。
季节性放牧结束,迫于世俗压力,杰克和恩尼斯不舍地与对方分离并各自结婚生子。恩尼斯迎娶了自幼相识的阿尔玛,并有了两个可爱的女儿;杰克到了德州,在妻子露琳家族的扶植下事业顺利,还有了个儿子。虽然彼此真心相应,他们只能每年定期约会。一边知情的阿尔玛痛苦无比,而他们又无法满足一年只有几天的团聚。这时意外发生……。正直青年樊家树(郑小秋 饰)千里迢迢远赴北京求学,某日,他遇见了在天桥上卖艺的街头艺人关寿峰(萧英 饰)以及其女儿秀姑(夏佩珍 饰),一来二去之间,樊家树和关寿峰成为了知心好友。一次偶然中,樊家树结识了名叫沈喜凤(蝴蝶 饰)的女孩,沈喜凤悲惨的身世打动了樊家树,他决定尽自己所能帮助她。随着时间的推移,沈喜凤和樊家树之间渐渐产生了真挚的感情。
当樊家树再次见到关寿峰时,后者已经是一位卧床不起的病人了,樊家树慷慨解囊为关寿峰看病,这让秀姑十分感动,想要以身相遇以报此恩。樊家树的表兄陶伯和(龚稼农 饰)将交际花何丽娜介绍给了樊家树,意图撮合两人,然而早已心有所属的樊家树对美艳的何丽娜十分冷漠。。单玲玲是一个厌倦了家庭和丈夫的下岗女工,为了改变现有的生活状况,她不顾一切地想冲破婚姻的枷锁。与此同时,昔日的追求者陆君,同样经历过一次失败的婚姻,如今已是身价千万的大老板,他的再次出现更加坚定了她离婚的信念。单玲玲的丈夫皮亚达是一个无所作为、不切实际的人,只能通过和儿子皮特吹牛来获得安慰。作为电影公司跑片员,他用美丽的谎言为儿子营造了一个温馨而浪漫的童话世界。为了保护儿子,他不惜付出一切代价。然而,正是这样一个不切实际的人,却赢得了年轻貌美、特立独行的编辑小彤的欣赏。儿子为了向同学证明自己不是单亲家庭的孩子,不仅把长相酷似单玲玲的袁老师幻想成自己的母亲,还通过各种方式去寻找离家出走的单玲玲。他调皮捣乱,甚至不惜自残或生病来换取母亲的关注,希望借此挽留母亲,让她重新回到这个家庭。但现实并未如他所愿,相反,父母却为争夺他的抚养权闹上了法庭。。