This movie its pretty basic...

A good story + Heath Ledger...

If the guy didnt perform as he did, the movie was probably another batboring movie like the rest....

Ill give it a 6/10 because of how much they waste Heath talent, bringing bad actors into this Ledger Masterpiece...Maggie Gyllenhaal is sooo baaaad....