Jerry Fletcher (Gibson) trascorre la sua vita nel timore di un passato che non riesce a ricordare. Ora guida un taxi per le strade di New York, parlando in modo ossessivo dei complotti che crede di scorgere dietro ogni cosa. Ma non è poi così matto come sembra. Dalla sua memoria riemergono ricordi così spaventosi che non possono non essere realmente accaduti. Un giorno Jerry incontra Alice (Roberts), procuratore del Ministero della Giustizia a New York, anche lei in preda a più di un'ossessione, ma che dimostra comprensione nei suoi confronti... ...