Rachel Weisz has reportedly signed on for Skinny And Cat.
The Oscar-winning actress has replaced Cate Blanchett - who has apparently left the project - to play famed photographer Margaret Bourke White in the love story, reported Showbiz 411.
Barbra Streisand had also been poised to direct the film, her first in 16 years, but has decided to pass on the job due to scheduling conflicts. Producers are now on the hunt for a new director to take over.
Colin Firth remains attached to play Margaret's husband, novelist Erskine Caldwell.
Skinny And Cat, which focuses on the couple's fiery romance and creative pairing, has been in development since 1982, when producer Linda Yellen wrote her first script.
Barbra, who is embarking on a sold-out tour in Europe and Israel in June, is now said to be directing her own as-yet-untitled film about Margaret and Erskine, which isn't Skinny And Cat.
The 70-year-old singer-actress is also keen to portray Mamma Rose in the highly anticipated film adaptation of Stephen Sondheim and Arthur Laurents' legendary musical Gypsy, which Downton Abbey creator Julian Fellowes will adapt.
Rachel, who last starred in Oz The Great And Powerful alongside Mila Kunis, Michelle Williams and James Franco, is also set to head to the stage in a Broadway production of Harold Pinter's Betrayal with husband Daniel Craig.