I'm hoping it shows indie films, especially foreign ones.
Since you seem to like this sort of stuff, look up "Indie Film Exchange" on Google. It's a livejornal community where people upload tons of movies you don't get to watch in North American theatres. Many of them are played in film festivals.
Edit: some movies you will find on that site are/have been popular or mainstream, but they are simply up there by request.
If you end up joining Film Club, see you there