Part-time San Francisco resident John Waters is screening his 2004 film A Dirty Shame tonight at 7 p.m. at CCA, and doing a Q&A afterward. It's free, and he'll probably get to talking about all the censorship issues and the MPAA that came along with this little comedy about sex addicts — some of which he got into in an interview with SF Weekly today.

He says he'll be sharing some anecdotes about the movie that he's never told before, so that should be fun. Also, Peaches Christ is introducing him, and they're both pretty good talkers, so you won't be bored.