Joaquín Manchado rules his drug empire from Barcelona's seaport with an iron fist — until a new shipment sends business and family spiraling.
2021
1989
2013
2023
1965
2003
2009
2008
2010
2012
1988