Gorgeously written and a terribly sad, wonderful story. I read somewhere that Annie Proulx thought Heath Ledger's performance of Ennis was even better than the way she had imagined/written him, but I think he just did her story justice.