25x 25 at MoMA The Saatchi & Saatchi New Directors’ Showcase and the ‘experiment in film’ 25×25 will screen at the Museum of Modern August 25, 2015