No, there was a group who splintered off from the Stony Brook CC who are just about film (maybe even just slides). It was a couple of years ago, though, so I don't know if they've survived.