Joaquín Manchado rules his drug empire from Barcelona's seaport with an iron fist — until a new shipment sends business and family spiraling.
1990
2020
1982
2021
2019
2018
2022
2023
2024
2017