In which 1996 film did Barbara Streisand play a teacher called Rose Morgan? August 17, 2017 By Show answer The Mirror Has Two Faces More Entertainment QuestionsMore Movies Questions