
The only way to get Mary-Kate Olsen to go on record with authorities investigating Heath Ledger's Rx-fueled death is to grant her immunity. This is different from the immunity she always seeks from the fashion police — those guys know no limits. The immunity she's after is from the feds; DEA agents are trying to ask her about some of the drugs, like OxyContin, that were found in Ledger's system and blamed for his death. Per-snaps Ms. Olsen was the illegal provider, given her previous romantic linkage to Ledger and her rumored enjoyment of such substances? If Olsen did provide the late Batman star with the drugs, she might be found legally culpable for what transpired after Leger's taking them, which explains why she wants a promise not to be prosecuted before providing any As to the feds' Qs.
Update: Even without immunity, Olsen speaks! Um, through her attorney, who says she "had nothing whatsoever to do with the drugs found in Heath Ledger's home or his body, and she does not know where he obtained them."

Sounds like Mary-Kate has something to hide. When you ask for immunity you know you did something wrong.