本片乃是编导对一起发生在70年代早期乌拉圭的真实事件的个人诠释。一个美国AID官员(他们通常的任务是作为先遣部队前往目标国家训练当地警察人员如何镇压暴乱)遭当地游击队绑架并谋杀。经过调查发现,他原来是美国政府干涉当地内政的特派人员,经游击队严刑逼供仍不吐实,于是加以杀害,在这条主线之外,影片也描写了左翼游击队和乌拉圭政府的对抗。。胖虎是一只流浪猫。因为贪吃,它被北漂青年李智捉住,被迫与心爱的小母猫木娜分离。于是,胖虎开始想尽办法逃跑!在这场猫与人的斗智斗勇中,他们逐渐从陌生到熟悉,成为亲密的伙伴,度过了难忘的一年。2012年的北京,在城市机器的铰链倾轧下,漂泊的年轻人难以掌控自己的命运,而流浪动物们的命运亦是如此,他们在各自的“囚笼”中挣扎、迷茫……寻找幸福的答案。。美国怀俄明州的西部,沉默寡言的农夫恩尼斯(希斯•莱杰饰)和热情开朗的牛仔杰克(杰克•吉伦希尔饰)一道被派到山上牧羊,那里人迹罕至,他们只有与羊群为伴,生活单调无味。一个天寒地冻的夜晚,在酒精与荷尔蒙的作用下,他们做了“不该做的事情”,也就此他们在断背山上度过了人生中最美好的时光。
季节性放牧结束,迫于世俗压力,杰克和恩尼斯不舍地与对方分离并各自结婚生子。恩尼斯迎娶了自幼相识的阿尔玛,并有了两个可爱的女儿;杰克到了德州,在妻子露琳家族的扶植下事业顺利,还有了个儿子。虽然彼此真心相应,他们只能每年定期约会。一边知情的阿尔玛痛苦无比,而他们又无法满足一年只有几天的团聚。这时意外发生……。