A sneak peek at Montclair Film’s new home Montclair Film, which presents the Montclair Film Festival, has a brand-new office space at 505 Bloomfield Ave., named the Investors Bank Film and Media Center. It had its ribbon cutting this morning, March 30.