Margaret Odette as Sasha Snow, Billie's ally, a psychology professor, and living The one life. She attempts to encourage Billie that a "good wife life" is all she really should be happy.Michael Rechtshaffen for the Hollywood Reporter praised the performances of your four major women and reported the movie saved the essence on the series, but resemb