In an interview with The Washington Post (via CNN), the 42-year-old actress opened up about the time she was branded "difficult" and Hollywood started "shunning" her
"I may have said a couple of things you didn't like, but then that escalated to 'she's ungrateful,' then that escalated to 'she's difficult,' and that escalated to 'she's unprofessional,'" said Heigl. "What is your definition of difficult? Somebody with an opinion that you don't like?"
She most famously called Judd Apatow's "Knocked Up "a little sexist" for making certain women appear as "shrews."
Heigl said she wasn't deterred from speaking her mind back then, adding,:
"You can be the most awful, difficult, horrible person on the planet, but if you're making them money, they're going to keep hiring you ... but then my films started to make not quite as much money."
She said she just got herself in even deeper trouble the more she apologized: "The more I said I was sorry, the more they wanted it," she said.
source