I read the short story a couple of months ago, and couldn't wait for the film. It was amazing. The entire cast was superb, especially Ledger. His agonizing over his dilemma was heartbreaking. There wasn't a lot that wasn't hearbreaking in this beautiful film about life and love. Wonderful work by all under the direction of Ang Lee.