A film-festival duel in Michigan