Sweetwater ist der Ort, an dem sich Seelen treffen, wenn sie im Leben für ihre Erfüllung von Liebe nicht zusammenfinden konnten, so die Legende. Der Journalist Caleb Brooks kommt in die amerikanische Kleinstadt, um die sonderbaren Vorfälle dort zu recherchieren. Er verliebt sich in Carol Ryder, die jedoch, wie schon seine erste Frau, auf tragische Weise ums Leben kommt. Caleb wird in einen inneren Albtraum geschleudert, bis er erkennt, wie er selbst seine Realität erschafft. Er versucht, das Unmögliche möglich zu machen _ unter Einsatz seines Lebens.