어느날 한 남자가 신문에서 일자리를 구하러 공사 현장을 찾아간다. 그곳에서 그는 하워드(Howard: 델로이 린도 분)를 만나게 되고 두사람의 우정은 싹트기 시작한다. 일하는 도중 그는 갑자기 환각상태에 빠져 공중묘기를 보이는 한편 비행시도를 하려다 하워드에 의해 위험을 묘면하게 된다. 그는 병원으로 옮겨졌으나 며칠 후 이상이 없다는 결과로 다시 풀려나와 은행에 근무하고 있는 여사원을 만나 하루를 보내다 연주회에서 난동을 부린 죄로 또다시 병원으로 가게 된다. 의사인 리비 박사(Dr. Libbie Bowen: 레나 올린 분)는 그의 이름이 존스(Mr. Jones: 리차드 기어 분)라는 사실을 알게 된다. 리비는 그를 치료하며 뒷조사를 해서 과거 속의 여자에 대해 알게되는데 이 사실을 알게된 존스는 그가 믿었던 리비에 대해 분노와 배신감을 느끼게 되며 병원에서 나오고 만다. 그를 따라간 리비는 존스에게 사과를 하게되고 마침내 존스와 관계를 갖게된다. 환자와 관계를 가졌다는 사실로 직업에 위협을 느낀 리비는 그사실을 동료의 사에게 고백하는데 그는 존스를 다시는 만나지 말라고하며 존스를 다른 병원으로 옮긴다. 이에 상처를 받은 존스는 얼마후 병원에서 나와 비행시도를 하러 공사가 완성된 현장으로 간다. 한편 존스가 자살시도를 할거라는 사실을 눈치챈 하워드는 리비에게 연락을 하게되며 결국 진실한 사랑의 의미를 깨달은 리비박사는 의사직을 포기하고 존스를 찾아 나선다.