Estiu de 1963. Dos vaquers, Ennis del Mar i Jack Twist, es coneixen mentre fan cua per ser contractats pel criador de bestiar Joe Aguirre. Tots dos aspiren a aconseguir una feina estable, casar-se i formar una família. Quan Aguirre els enviar a cuidar ovelles a la majestuosa muntanya de Brokeback, entre tots dos sorgeix un sentiment de companyonia que deriva cap a una relació íntima. Quan s'acaba l'estiu hauran de marxar de Brokeback i seguir camins diferents. La seva relació continua, a intervals, amb els problemes que vivien en aquella època les persones que tenien relacions homosexuals als Estats Units.

Max, un aspirant a escriptor de 25 anys que viu a Londres, comença una doble vida com a Sebastian, fent de treballador sexual per investigar la seva novel·la debut.

Quan un aspirant a autor i la seva germana d'esperit lliure s'enamoren de l'enigmàtic convidat de pagament a casa seva, els esdeveniments següents sacsegen la seva família tradicional.