The Mirror Has Two Faces explores the many facets of passion in this 1996 film. Rose Morgan (Barbra Streisand), a professor of Romantic Literature, experiences passion in the books she reads and aches for the same in her personal life. Still living at home in the shadow of her gorgeous mother (Lauren Bacall), Rose is on the plump side with ordinary features. Rose meets Greg Larkin (Jeff Bridges) through a personal ad and they quickly become best friends. Greg, a mathematics professor, has been burnt by previous relationships and desires only a platonic relationship with a woman. With little in common, the two wed and begin their married life based on intellectual passion. Rose soon wants more, but is rejected by Greg. On the advice of her mother, Rose improves her appearance by exercising, losing weight, and dressing in more attractive clothing. Rose now must find out whether her transformation will change the nature of her relationship with Greg.