Dr. Halton, uzun bir psikiyatri eğitimi sonrası hipnoterapist olma hayalini gerçekleştirmek için çocukluğunun geçtiği küçük bir kasabaya geri döner. Kasaba halkının ruhsal problemlerini çözmek için hipnoterapiyi kullanmaya başlar ve kısa sürede ün kazanır. Ancak Dr. Halton'un yolu, nehir kenarında yaşanan gizemli olaylarla kesişir. Bu olayları çözmek için işe koyulur ve hem kasaba halkına yardım etmeyi hem de kendini kanıtlamayı amaçlar. Fakat bu süreçte Dr. Halton, geçmişinden gelen travmalarla yüzleşmek zorunda kalır. Kendi içinde yaşadığı hesaplaşma, şifacı-doktor kimliği ile karşı karşıya gelmesine neden olur.