Escobar: Paradise Lost
Watch a new trailer for Escobar Paradise Lost, the January 16, 2015 release starring Benicio Del Toro and Josh Hutcherson.