刚毕业的医学院学生保本,在父亲的介绍下,来到穷乡僻壤的小石川诊所实习。他的老师是一位被称作红胡子的古怪医师。起初,向往长崎的保本对这个贫民窟厌恶之极,并迁怒于红胡子,觉得自己受骗上当,无用武之地。
红胡子是这里远近闻名的杏林高手,他没有对保本提什么要求,而是默默地行医,不畏权贵,不计酬劳,手下治愈的病人不计其数,其中包括因受虐精神失常的少妇,因酗酒导致半身麻木的醉汉,因被贩卖至青楼身患性病的雏妓等等。在协助红胡子救死扶伤的过程中,保本逐渐发现了医德的重要,并修正了自己的人生态度……。美国怀俄明州的西部,沉默寡言的农夫恩尼斯(希斯•莱杰饰)和热情开朗的牛仔杰克(杰克•吉伦希尔饰)一道被派到山上牧羊,那里人迹罕至,他们只有与羊群为伴,生活单调无味。一个天寒地冻的夜晚,在酒精与荷尔蒙的作用下,他们做了“不该做的事情”,也就此他们在断背山上度过了人生中最美好的时光。
季节性放牧结束,迫于世俗压力,杰克和恩尼斯不舍地与对方分离并各自结婚生子。恩尼斯迎娶了自幼相识的阿尔玛,并有了两个可爱的女儿;杰克到了德州,在妻子露琳家族的扶植下事业顺利,还有了个儿子。虽然彼此真心相应,他们只能每年定期约会。一边知情的阿尔玛痛苦无比,而他们又无法满足一年只有几天的团聚。这时意外发生……。