That’s a slogan for the inaugural season of the Montclair Film Festival, which will take place May 1 – 6, 2012, in Montclair, NJ. Their website explains that they want […]