The Black Panthers: Vanguard of Revolution opens in New York at the Film Forum this week, before showing at the AMC Magic Johnson Theaters and beginning a limited national release.