더블 팀 더블 팀 은퇴를 앞둔 CIA 요원 잭 퀸(Jack Quinn: 장 끌로드 반담 분)에게 내려진 CIA의 마지막 임무는 크로아티아의 미군기지에서 탈취당한 플루토늄을 되찾는 것이다. 작전은 성공하고 잭은 은퇴한다. 그로부터 3년 후 임신한 아내와 평범하게 살고 있는 잭은 이번에도 마지막임을 강조하면서 CIA로부터 국제적인 테러리스트인 스타브로(Stavros: 미키 루크 분)를 체포해달라는 요구를 받는다. 폭파와 요인 체포가 주특기인 잭은 무기 취급 전문가인 야즈(Yaz: 데니스 로드맨)의 도움을 받아 다시 CIA의 작전에 투입되지만 스타브로를 놓치고 만다. 이 과정에서 스타브로의 어린 아들과 아내가 잭의 대원들에게 피살된다. 잭은 스타브로를 추격하는 과정에서 스타브로가 장치한 폭탄의 폭발로 인해 의식을 잃은 후 사라져버린다. 모든 사람은 잭이 죽은 것으로 믿고 있다. 정신을 차린 잭은 자신이 콜로니(Colony)란 섬에 와있음을 알게 된다. 콜로니는 작전 중에 죽은 것으로 되어있는 전직 CIA요원들의 비밀 정보국. 이곳은 특수 전자장치에 의해 외부세계에선 침투할 수 없는 비밀 기지이다. 잭은 아내를 구하고 복수를 위해 이곳 콜로니를 극적으로 탈출하고