John Fleton (Luke Wilson), un tranquillo e depresso uomo di provincia, ha appena perso il suo lavoro di agente immobiliare. Quando John incontra per strada lo sconosciuto Richie (Samuel L. Jackson) e lo vede in difficoltà con la sua auto, si offre di aiutarlo. Non sa che da lì a poco verrà risucchiato in un incubo di follia omicida che lo costringerà a rimettere in discussione tutta la sua vita, i suoi comportamenti e la natura del male stesso pur di proteggere la sua famiglia.