Film The Director of ‘Narcos’ Takes on Brazil’s Corruption Scandal in New Series for Netflix 04.27.16