The Mirror Has Two Faces

(1996)Directed by Barbra Streisand126 min · PG-13Comedy, Drama, Romance
A story about just how wrong two people can be before they can be right.

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.

Barbra Streisandas Rose Morgan
Jeff Bridgesas Gregory Larkin
Lauren Bacallas Hannah Morgan
Mimi Rogersas Claire
George Segalas Henry Fine
Ali Marshas First Girl Student
Leslie Stefansonas Sara Myers
Taina Elgas Female Professor
Lucy Avery Brooksas Felicia
Amber Smithas Felicia (Video)
David Kinzieas Claire's Masseur
Howard S. Hermanas Rabbi
Thomas Hartmanas Reverend
Trevor Ristowas Trevor
Brian Schwaryas Mike (Student)
Randy Pearlsteinas Randy (Student)
Stacie Sumteras Stacie (Student)
Cindy Guyeras Taxi Stealer
Thomas Saccioas Taxi Driver
Andrew Parksas Waiter