Gyllenhaal didn't worry about his heartthrob image when he accepted the role of a cowboy who falls in love with Heath Ledger's character (left) in Brokeback Mountain. "Anybody would be stupid to pass up a role in which you're going to be guided by the words of a great story," he told Premiere.