Carrie Fisher was as brutally frank as she was brutally funny - and it wasn't like she had a shortage of material.
The Star Wars actress, who has died at 60 after suffering a heart attack, was born into Hollywood royalty yet spent her whole life skewering the world of celebrity.
Her main target was her own life and her battles with substance abuse and bipolar disorder.
Fisher, who was just 60, smoked pot at the age of 13, used LSD by 21 and went through electroshock therapy to treat her mental health issues.