Intellectual Masturbation Posted on November 8, 2013July 20, 2016 by ÉCU – The European Independent Film Festival Fancy some intellectual stimulation this long weekend? The variety of the films we provide are exactly what you need!