Perez Hilton — After last week's disappointing performance with The Green Lantern, the box office turned around this week with a whopping $230 million - an increase of 40% from last year.
AND, not only that, but looks like Cameron Diaz has finally broken her bad st...
more info