Justin Sayer (Brad Renfro) soffre di una malattia mentale che provoca vivide allucinazioni. Le voci nella sua testa lo hanno costretto ad isolarsi dal mondo e da suo figlio di due anni. Dopo diversi tentativi infruttuosi da parte di terapisti in visita per curarlo, Justin tenta di nascondere la sua malattia a un nuovo terapista. Ma questo terapista è diverso dagli altri.