Henry Turner (Harrison Ford) é um frio advogado de uma grande empresa, que acabou de ganhar um caso usando um artíficio nada louvável. Em seu lar ele é extremamente rígido com Rachel (Mikki Allen), sua filha adolescente, e tem com sua esposa Sarah (Annette Bening) um casamento de aparência. Henry trata a todos, da sua empregada doméstica até sua secretária, com um cruel egoísmo. Porém toda sua vida é alterada quando, numa noite, vai até um mini-mercado comprar cigarros e ao chegar um assalto está em andamento. O ladrão acaba baleando Henry, que sobrevive mas perde sua memória. Inicialmente ele é tratado por Bradley (Bill Nunn), um fisioterapeuta, que faz Henry se recuperar fisicamente. Já em sua casa suas lembranças começam a ser refeitas mas de forma bem lenta, pois ele teve de reaprender tudo, inclusive a ler. Durante este processo de reconstrução Henry vai se revelando uma pessoa bem mais gentil e humana, que começa a questionar seu comportamento no passado.