Benicio del Toro Published December 18, 2012 at 609 × 418 in del Toro Starring as Drug Lord Pablo Escobar in “Paradise Lost”