The photo gallery at Olivia Wilde Source has been updated with the first 4 images of Olivia Wilde on set filming “Better Living Through Chemistry” in Baltimore on May 23rd.
• Olivia Wilde Source > Film Productions > 2013: Better Living Through Chemistry > On Set – May 23, 2012