Joaquín Manchado rules his drug empire from Barcelona's seaport with an iron fist — until a new shipment sends business and family spiraling.
2019
2016
1988
2021
2009
2007
2014
1993
2006
1960