When asked if he had any fears about playing a gay man, Heath Ledger replied that he was not afraid of the role, only that he wasn't mature enough to do it justice.
Heath Ledger and Michelle Williams met and fell in love on the set of this film. She gave birth to their daughter, Matilda Ledger, shortly before the film premiered. However, they broke up in the fall of 2007.
Jake Gyllenhaal is the godfather of co-stars Michelle Williams' and Heath Ledger's daughter Matilda Ledger.
Heath Ledger adamantly shut down any homophobic jokes at the Academy Awards, as he felt it demeaned a really moving love story.
Heath Ledger declined to go to the one month cowboy camp that had been organized, as he had grown up on farms in Western Australia. Jake Gyllenhaal was required to attend, however, as he needed "roughing up".
Rodrigo Prieto: The Mexican prostitute whom Jack picks up. Ang Lee asked him to play this part after judging the actor originally hired to be too short.