
The Mirror Has Two Faces(1996)
“A story about just how wrong two people can be before they can be right.”
Overview
Rose Morgan, who still lives with her mother, is a professor of Romantic Literature who desperately longs for passion in her life. Gregory Larkin, a mathematics professor, has been burned by passionate relationships and longs for a sexless union based on friendship and respect.
Director
Barbra Streisand
Studio
TriStar Pictures
Budget
$42M
Revenue
$41M
Cast

Barbra Streisand
as Rose Morgan

Jeff Bridges
as Gregory Larkin

Pierce Brosnan
as Alex

Lauren Bacall
as Hannah Morgan

Mimi Rogers
as Claire

George Segal
as Henry Fine

Brenda Vaccaro
as Doris

Austin Pendleton
as Barry

Elle Macpherson
as Candy

Ali Marsh
as First Girl Student

Leslie Stefanson
as Sara Myers

Taina Elg
as Female Professor
Where to Watch
Availability may vary by region. Some links are affiliate links — we may earn a commission at no extra cost to you.
Movie Facts
Release Year
1996
Runtime
2h 6m
Language
English
Rating
6.7 / 10
Budget
$42M
Box Office
$41M
Production Companies
TriStar Pictures • Phoenix Pictures • Arnon Milchan Productions
You Might Also Like

Comedy / Drama
Smart People
2008

Drama / Comedy
Chéri
2009

Comedy / Drama
Author! Author!
1982

Comedy / Romance
Father of the Bride
1950

Comedy / Drama
Catch and Release
2006

Comedy / Drama
The Baltimorons
2025

Drama / Romance
Not Easily Broken
2009

Comedy / Drama
You Will Meet a Tall Dark Stranger
2010
Frequently Asked Questions
Where can I watch The Mirror Has Two Faces?▼
Check the "Where to Watch" section above for current streaming platforms, rental options, and purchase links for The Mirror Has Two Faces (1996).
What is The Mirror Has Two Faces about?▼
Rose Morgan, who still lives with her mother, is a professor of Romantic Literature who desperately longs for passion in her life. Gregory Larkin, a mathematics professor, has been burned by passionate relationships and longs for a sexless union based on friendship and respect.
Who directed The Mirror Has Two Faces?▼
The Mirror Has Two Faces was directed by Barbra Streisand and released in 1996. It is a comedy, drama, romance film.
How long is The Mirror Has Two Faces?▼
The Mirror Has Two Faces has a runtime of 2 hours and 6 minutes (126 minutes total).
Who stars in The Mirror Has Two Faces?▼
The cast of The Mirror Has Two Faces includes Barbra Streisand as Rose Morgan, Jeff Bridges as Gregory Larkin, Pierce Brosnan as Alex, Lauren Bacall as Hannah Morgan, Mimi Rogers as Claire and more.
Explore More by Genre
Need a recommendation?
Tell us your mood and we'll pick the perfect movie for you.
