The Creators of 'Narcos' Have a New Show Coming to Netflix

Netflix is doubling down on the Narcos success with The Mechanism, a new heart-pounding drama from the same creative team. Inspired by a real-life Brazillian corruption scheme and the small group of investigators working to expose it, this looks like another winner from the streaming giant.