Hypnosis has been mired in controversy for two centuries, and its benefits are often overstated, but it can help patients.