잘 나가는 변호사 '프랭크'는 바쁜 일 때문에 딸의 학예회에 가기로 한 약속을 지키지 못한다. 학예회가 끝난 뒤에도 아내와 딸의 귀가가 늦어지자 걱정되어 계속 전화 연결을 시도하던 프랭크에게 경찰이 찾아와 아내와 딸이 살해당했음을 알린다. 충격과 죄책감으로 인해 괴로워하던 프랭크는 범인을 찾기 전까지 침묵하기로 서약하고 자신만의 방법으로 복수할 것을 다짐하는데...!
자선단체 설립 기념 파티에서 만난 에스코바르(하비에르 바르뎀)와 비르히니아(페넬로페 크루즈)는 인터뷰를 계기로 급속도로 가까워지게 된다. 유명 앵커인 비르히니아는 에스코바르의 내연녀이자 조력자가 되어 메데인 카르텔의 보스인 에스코바르의 정계 진출까지 돕는다. 하지만 미국 내 마약의 80%를 공급하며 엄청난 달러를 축적하는 에스코바르를 두고 볼 수 없었던 미국은 에스코바르를 잡으려 혈안이 되고, 이를 담당한 마약단속국의 셰퍼드 요원(피터 사스가드)은 그의 내연녀 비르히니아에게 접근하는데… 11월, 세기를 뒤흔든 마약 전쟁이 시작된다!
해병대에서 대위로 퇴역한 에디(안토니오 반데라스)는 좀처럼 일자리를 찾지 못해 근근이 살아가던 중, 한 쇼핑몰의 야간 경비원을 맡게 된다. 야간 근무조 책임자인 밴스(리암 맥킨타이어)에게 업무 설명을 받고 근무에 들어간 에디는, 누군가에게 쫓기던 여자아이 제이미(캐서린 드 라 호차)를 만난다. 곧 의문의 사나이가 찾아와 거액의 돈과 아이를 교환하자고 제안하고, 에디를 포함한 경비원들은 불안한 기운을 느끼는데…