Now that’s how you cut a trailer. The Secret Life of Walter Mitty is both starred and directed by funny man Ben Stiller and rocks quite the comedic supporting cast: Adam Scott, Kristen Wiig, Patton Oswalt, Shirley MacLaine and more. Stiller plays Walter Mitty in this remake of the 1947 classic, a timid magazine photo manager living vicariously through daydreams. In theaters December 25, 2013.