On location for Life Itself [March 29] • Olivia Wilde Network
We added new photos of Olivia around the trailer and filming scenes in Staten Island for Life itself on March 29 in New York City. For some reason these new photos have been dated to April 5 by the photographer, who also indicated they were taken during the filming of reshoots which is completely false. … Continue reading