The film premiered at the 63rd Berlin International Film Festival on February 10 , 2013 . The film was released on March 25 , 2014 , by Tribeca Film
63rd Berlin International Film Festival
63rd Berlin International Film Festival
Hide Your Smiling Faces