Shot mostly on cell phones, this documentary chronicles the ban on the Beijing Independent Film Festival by the Chinese…