Una madrugada del verano de 1963, en el oeste de Wyoming, el joven granjero Jack y el vaquero Ennis, que trabajaban para el mismo ranchero, se encontraron en un prado en lo profundo de las inaccesibles montañas Brokeback. El trabajo en los pastos alpinos es monótono y arduo, y siempre existe la posibilidad de ser atacado por animales salvajes. Al principio, las dos personas que hacían turnos todas las noches pastoreaban ovejas por separado y tenían poca comunicación. Sin embargo, con el tiempo, el locuaz Jack y el reticente Ennis desarrollaron un entendimiento tácito indescriptible.
En una noche especialmente fría, bajo los efectos del alcohol y las hormonas, "algo que no debería pasar" les sucedió a las dos personas que dormían juntas en la misma habitación. La soledad hizo que dos jóvenes de 19 años se enamoraran. Pasaron el mejor verano de sus vidas en Brokeback Mountain. El pastoreo estacional ha terminado y Jack y Ennis se separan a regañadientes debido a la presión secular. Ennis, que se quedó en el rancho, se casó con Alma, a quien conocía desde la infancia, y tuvo dos hijas encantadoras. Jack se fue a Texas y, con el apoyo de su esposa, la familia de Lulyn, su carrera floreció y tuvo un hijo.
Cuatro años más tarde, Jack, que sufría un mal de amor, finalmente le envió una tarjeta de felicitación a Ennis. Después de reunirse, los dos se dieron cuenta de las emociones ardientes en sus corazones, por lo que se reunieron regularmente durante más de diez años. Fecha de pesca. Alma, informada, sufría mucho, mientras que Jack y Ennis también experimentaban tremendos prejuicios y presiones mundanas. Al final, su deseo de permanecer juntos toda la vida fracasó debido a la muerte accidental de Jack, quien se llevó las cenizas de Jack, descubrió un secreto en la habitación de Jack y rompió a llorar...