This week, we’re spilling the tea from the iconic Staller Center for the Arts at Stony Brook University, celebrating the 30th anniversary of the Stony Brook Film Festival—a major force in the world of independent film and one of Long Island’s most beloved summer events!