former website about documentary and independent films