A woman seeks out a new, hi-tech form of therapy which promises to ease her troubled mind.A woman seeks out a new, hi-tech form of therapy which promises to ease her troubled mind.A woman seeks out a new, hi-tech form of therapy which promises to ease her troubled mind.