The Trouble with Angels is a 1966 American comedy film about the adventures of two girls in an all-girls Catholic school run by nuns. The film was directed by Ida Lupino and stars Hayley Mills (her first post-Disney film role), Rosalind Russell, and June Harding. The film's cast includes Marge Redmond (who would play a nun in the television series The Flying Nun, which premiered the following year) as math teacher Sister Liguori, Mary Wickes (who reprised her role in the sequel Where Angels Go, Trouble Follows and later played a nun in the film Sister Act and sequel Sister Act 2: Back in the Habit) as gym teacher Sister Clarissa, and Portia Nelson (who played a nun in The Sound of Music the previous year) as art teacher Sister Elizabeth. Burlesque performer Gypsy Rose Lee appears in a small role. An uncredited Jim Hutton appears briefly as the principal of a competing school. A sequel, Where Angels Go, Trouble Follows, starring Stella Stevens, was released in 1968. Plot The movie is set at St. Francis Academy, a fictional all-girls Catholic boarding school in Pennsylvania operated by an order of nuns. The Mother Superior is at odds with Mary Clancy, a rebellious teenager, and her friend Rachel Devery. The episodic story line follows the young women through their sophomore, junior and senior high-school years as they pull pranks on the sisters and repeatedly get into trouble. Both girls almost get expelled for smoking in the basement. Although Mary spends much of her time at St. Francis resenting the authority of the Mother Superior and puzzling over why any woman would choose the life of a nun, as time goes on she is touched by examples of the sisters' dedication, devotion, kindness, love, and generosity, and begins to see that their life is one of fulfillment, not deprivation. Mary receives "the call" senior year and, after graduation, remains at the school to begin her novitiate in the order. Cast The Nuns: Rosalind Russell as the Mother Superior Binnie Barnes as Sister Celestine Camilla Sparv as Sister Constance Mary Wickes as Sister Clarissa Marge Redmond as Sister Liguori Dolores Sutton as Sister Rose Marie Margalo Gillmore as Sister Barbara Portia Nelson as Sister Elizabeth Marjorie Eaton as Sister Ursula Barbara Bell Wright as Sister Margaret Judith Lowry as Sister Prudence The Girls: Hayley Mills as Mary Clancy June Harding as Rachel Devery