Where To Stream Amsterdam Narcos Season 1 Episode 3
The Kingpins
- Aired August 13, 2025
- 47 Min
With the criminal underworld booming, Dutch law-enforcement officers take a dramatic gamble in a bid to bring down the bosses - with devastating consequences.