The Mirror Has Two Faces poster

The Mirror Has Two Faces(1996)

2h 6mComedy, Drama, RomanceEnglish
6.7/10
388 user ratings

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

Share:

Cast

Barbra Streisand

Barbra Streisand

as Rose Morgan

Jeff Bridges

Jeff Bridges

as Gregory Larkin

Pierce Brosnan

Pierce Brosnan

as Alex

Lauren Bacall

Lauren Bacall

as Hannah Morgan

Mimi Rogers

Mimi Rogers

as Claire

George Segal

George Segal

as Henry Fine

Brenda Vaccaro

Brenda Vaccaro

as Doris

Austin Pendleton

Austin Pendleton

as Barry

Elle Macpherson

Elle Macpherson

as Candy

Ali Marsh

Ali Marsh

as First Girl Student

Leslie Stefanson

Leslie Stefanson

as Sara Myers

Taina Elg

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

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.