Wyoming, 1961: Die Cowboys Jack (Jake Gyllenhaal) und Ennis (Heath Ledger) werden auf Brokeback Mountain als Schafhirten engagiert. Zwischen beiden entwickelt sich schnell mehr als nur eine tiefe Freundschaft – sie verlieben sich ineinander. Doch angesichts der engen Moralvorstellungen und herrschenden Konventionen im rauen Wyoming bleiben ihnen nur getrennte Wege. Beide heiraten, gründen Familien und kommen doch nicht voneinander los. Nur heimlich können sie über die Jahre Augenblicke des gemeinsamen Glückes geniessen, die raue Realität holt sie immer wieder ein. Bis Jack einen letzten verzweifelten Versuch unternimmt, für ihre gemeinsame Zukunft zu kämpfen.