This is Sigourney Weaver as Debra Moorehouse, a character loosely (?) based on Louise Hay, I believe.
And if you've never seen the movie "Jeffrey" with Patrick Stewart, Sigourney Weaver, Steven Weber, Michael T. Weiss, Olympia Dukakis et al. give yourself a treat and watch. It's worth the $2.99 rental fee on YouTube.