불편한 다리, 남들보다 조금 떨어지는 지능을 가진 포레스트 검프는 헌신적인 어머니의 보살핌과 첫사랑 제니와의 만남으로 편견과 괴롭힘 속에서도 따뜻한 마음을 지니고 성장한다. 또래들의 괴롭힘을 피해 도망치던 포레스트는 누구보다 빠르게 달릴 수 있는 자신의 재능을 깨닫는다. 그의 재능을 알아 본 대학에서 그를 미식축구 선수로 발탁하고, 졸업 후에도 뛰어난 신체능력으로 군에 들어가 무공훈장을 수여받는 등 탄탄한 인생 가도에 오르게 된 포레스트. 하지만 어머니가 병에 걸려 죽음을 맞이하고, 첫사랑 제니 역시 그의 곁을 떠나가며 다시 한 번 인생의 전환점을 맞이하게 되는데...
조너스 나이팅게일(Jonas Nightingale: 스티브 마틴 분)은 '자비의 천사들'이라는 성가단과 함께 전미를 순회하며 대규모 신앙부흥회를 개최, 분위기에 젖은 신도들에게 헌금명목으로 돈을 갈취해내는 사이비 목사. 그런 조너스 일행이 어느날 이동차량의 고장으로 인해 캔사스의 한 마을에 여정을 풀게 되고, 머무는 동안 천막부흥회를 열고자 마을 보안관 윌(Will: 라이엄 니슨)을 방문한다. 오랜 가뭄으로 인한 흉작과 30%를 육박하는 실업률 등 주민들의 극심한 생활고를 이유로 행사 개최를 반대하는 보안관. 그러나 종교 박해 운운하는 조너스의 위협에 결국 허가증을 발부하고 조너스 일행은 매끄러운 설교와 감동적인 갓스펠 송이 담긴 로드쇼를 펼치는데...
영화 배우인 엄마 레니(Renee Hallow: 다란느 프러겔 분)가 촬영 현장에서 감전사하는 불의의 사고를 당한 후 열세살 소년 제프(Jeff Matthews: 에드워드 펄롱 분)와 그의 아버지(Chase Matthews: 안소니 에드워즈 분)는 LA에서의 생활을 청산하고 낙향, 그곳에서 새로운 삶의 둥지를 튼다. 그러나 도시에서 나고 자란 제프는 시골 생활에 쉽게 적응하지 못하고, 학교 친구들과도 잘 어울리지 못한다. 그러던 그가 드루(Drew Gilbert: 제이슨 맥과이어 분)라는 친구를 사귀게 되는데, 그의 얼굴엔 늘 수심이 드리워져 있다. 마을의 보안관인 드루의 계부(Gus Gilbert: 클랜시 브라운 분)가 습관적으로 그에게 폭력을 휘드르며 학대를 일삼는 탓이다. 그러던 어느날 드루의 양아버지가 술김에 그만 그 개를 총살하는 사건이 벌어지고 드루는 실의에 빠진다. 실의에 빠져 있는 드루를 위로하던 제프는 죽은 동물을 묻으면 다시 살아난다는 전설이 내려오는 묘지(Pet Sematary) 얘기를 떠올리곤 그를 그 묘지로 인도한다. 그저 개가 되살아나기만을 기도하는 두 아이, 그러나 돌아온 것을 개의 혼령을 빌려 되살아난 무덤 속의 저주였는데.