Welcome to MUBI

A hand picked selection of the best films for just $4.99 a month

Sister Stella L.

directed by Mike De Leon
Philippines 1984
  • 96 min
3.9
12 Ratings

Synopsis

“Sister Stella L.” tells a story of a nun, an open-minded nun played by Vilma Santos.