어린 시절부터 만나온 네 명의 친구 더굿(Thurgood/Sir Smoke-a-lot: 데이비드 차펠 분), 스카 페이스(Scarface: 구일러모 디아즈 분), 브라이언(Brian: 짐 브로어 분), 케니(Kenny: 하랜드 윌리암스 분)는 성인이 되어서도 한 집에 살며 마리화나를 즐긴다. 어느 날, 마리화나에 취한 채 저녁 식사 준비를 위해 가게에 들렀던 케니는 길가에 서 있는 비쩍 마른 말을 보고, 음식을 나눠준다. 그런데 허겁지겁 받아먹던 말이 갑자기 쓰러진다. 심한 당뇨병에 시달리던 말이 갑작스런 당분 섭취로 급사한 것이다. 이 말은 경찰마였고 케니는 경찰 살해 혐의로 현장에서 체포된다. 감수성 예민한 유치원 교사였던 케니는 이제 꼼짝없이 감옥에서 인생을 보내야 할 처지다. 케니를 구할 수 있는 방법은 보석금 10만 불을 마련하는 것 뿐이다. 10만 달러를 만들 궁리를 하던 나머지 세 명의 친구들은 더굿이 청소부로 일하는 약품 연구소에 상당한 양의 마리화나가 있는 것을 알게 된다. 연구소 내 마리화나를 훔치기로 한 세 친구들은 가벼운 속임수로 약간의 마리화나를 수중에 넣게 된다. 그리고 더굿과 친구들은 돈을 벌기 위해, 마리화나 배달 판매를 시작한다.
뉴저지의 한적한 전원 도시, 평범한 가정 주부이자 귀여운 딸의 엄마 그리고 유치원 교사이기도 한 사만다 케인(지나 데이비스)은 8년 전 자신의 과거를 전혀 기억하지 못하는 기억 상실증 환자이다. 크리스마스 분위기가 한창인 12월, 우연히 당하게 된 교통사고를 계기로 희미한 기억의 편린들이 사만다의 의식 속으로 떠오르고, 그녀는 왠지 모르는 불길함을 느낀다. 크리스마스 이브, 평화롭던 사만다의 집에 괴한이 침입한다. 구사일생으로 목숨을 건진 사만다는 엄습해오는 기억과 집안에서 벌어진 일련의 사태가 심상치 않음을 깨닫고, 사설 탐정 헤네시(새뮤얼 L. 잭슨)와 함께 직접 자신의 과거를 찾아 나선다. 계속해서 자신을 죽이려는 추격을 가까스로 피해가며 사만다는 자신이 찰리라는 이름을 가진, 고도의 살인 훈련을 방은 CIA요원이었다는 사실을 알게 된다. 외부 조직과 결탁한 CIA 고위층은 비밀을 알고 있는 사만다를 없애기 위해 끝까지 포기하지 않는데...