Michael Hunter (Andy García) jest z zawodu psychiatrą. Jego życie jest spokojne i normalne, dopóki syn nie popełnia samobójstwa. Michael popada w depresję. Przez następne 3 lata nie jest w stanie powrócić do równowagi. Rozwodzi się z żoną, a córce nie poświęca zbyt wiele uwagi. Pewnego jednak dnia wszystko ulega zmianie - do Michaela przychodzi klient, który bardzo przypomina mu zmarłego syna. Chłopak wydaje się być zdrowy, podejrzenia budzi tylko jego tajemnicza przeszłość...