Screen Festival, Barcelona (ES) Screen Projects C/ Enrique Granados 3 ppal ES-08007 Barcelona Spain +34 932 155260 http://www.screen-barcelona.com/