It is really great to find a forum where people have brains concerning movies. Are members allowed to submit reviews of recent independent and foreign films? Thanks from foggy france!
Sure, there's a sub-forum for it somewhere. If you're plugging your own films, just be up front about it. Nothing's worse than the (often-tried) "I just stumbled across this film and thought I'd share..." malarky.