Father Flynn, played by Phillip Seymour Hoffman, is trying to implement a progressive school environment in the 1960's. Sister Aloysius Beauvier, played by Meryl Streep, is the school's Principal who is a strict disciplinarian. The winds of change are marked by the school's first black student, Donald Miller. However, doubt arises when Sisters James and Aloysius observe Father Flynn paying too much attention to Donald. Sister Aloysius begins to investigate the truth and seek Father Flynn's removal from the school. Without proof save her moral certainty, Sister Aloysius matches wits with Father Flynn.
Save this one for a rainy day. A good movie but not one to bring to a first date.