La película relata la historia de Ennis del Mar (Heath Ledger) y Jack Twist (Jake Gyllenhaal), dos jóvenes que se conocen y se enamoran durante el verano de 1963 mientras trabajan en el pastoreo de ovejas en Brokeback Mountain, un lugar ficticio en el estado estadounidense de Wyoming.