Katherine Heigl thinks a little too highly of herself and it costed her a job.
Producers were looking at her for an Ensemble Movie called Valentines Day that due out in February of 2011.
During the talks Katherine (her people) came back demanding $3 million for the role. They basically laughed at her ass and moved down the casting list.
Since it's an ensemble piece there's no lead so the number was too high for her to do 3-14 days work.
The actors already attached to the film are Julia Roberts, Jennifer Garner, Anne Hathaway, Ashton Kutcher, Shirley MacLaine and Bradley Cooper.
She will not be missed.
For the record her rep denies this story