Home Entertainment Cameron Diaz Says’s She’s ‘Semi-Retired’ But Would Act Again on One Condition