Skip Nav

Brokeback Mountain

Ennis (Heath Ledger) and Alma (Michelle Williams) tie the knot, even though his heart truly belongs to Jack (Jake Gyllenhaal).

Photo courtesy of Focus Features