Olivia Wilde replaces Jennifer Garner

Olivia Wilde has replaced Jennifer Garner in the cast of indie drama Better Living Through Chemistry.
Garner had had to pull out of the film due to the recent announcement that she is currently pregnant with her third child.
Wilde will be playing the role of a trophy wife who lures a small town chemist, played by Sam Rockwell, from a loveless marriage with crazy nights filled with passions and prescription drugs. But things all get a bit sinister when they begin to plan the murder of Wilde’s husband.
Michelle Monaghan has also been cast in the film, playing the part of Rockwell’s wife, and Judy Dench will be joining the cast as the narrator, she did do a fabulous job of narrating in Notes on a Scandal.
Geoff Moore and David Posamentier both wrote the script and will now be joining each other in their own director chairs.
The film has been pushed slightly back due to the casting change, but they plan to start work on the film this Autumn in Maryland.