Robert Rodriguez Dumps Rose McGowan for Jessica Alba?

Life has dealt a double blow to actress Rose McGowan. The Grindhouse star was dumped by her fiancé, director Robert Rodriguez, and dropped from three of his films to which she was attached to play lead roles: Woman in Chains, Red Sonja and Barbarella. Hollywood insiders say studios refused to finance the costly pics with Rose in the lead because she's not a big enough "name" (Grindhouse grossed a disappointing $24.5 million) and the rejection caused strife in her relationship with Robert. "Too bad Grindhouse didn't gross $100 million. Then, maybe, Barbarella would have gotten the green light," a source tells the New York Post. "Instead, the moguls were saying, 'We need a bigger star, a bigger name.' "

The good news? That bigger name might be Jessica Alba. The new mom, who seems to have far better luck with action films than any other genre, is the top choice to reprise the role of Barbarella, a sexy space adventurer/seductress made famous by Jane Fonda in the 1968 version of the film.

Rodriguez and McGowan met on the set of Grindhouse in 2006, while Robert was still married to Venezuelan Elizabeth Avellán, his business partner and mother to his five children. The two started having an affair, causing production on the film to shut down for close to a month when Elizabeth (who was producing the film) found out about her husband's infidelities.

Things worked out pretty well for Elizabeth, who has finally come into her own as a Hollywood power player now that she's out from under her ex-husband's shadow. She's set to produce her first film without him this year, Jonathan Jakubowicz's Queen of the South, starring Eva Mendes.

As for Rose, looks she'll have more free time than ever now that she's got no man, and no job. Payback's a bitch, ain't it, Rose?