Image 1 of 1
mpiRW_0530_Stiller_4.JPG
May 30, 2012 Kristen Wiig and Ben Stiller filming on location for the film, "The Secret Life of Walter Mitty" in New York City. © RW/MediaPunch Inc.
Kristen Wiig and Ben Stiller