O ano é 1964 e o cenário é a escola St. Nicholas, no Bronx. O vibrante e carismático padre Flynn (Philip Seymour Hoffman), vem tentando acabar com os rígidos costumes da escola, que há muito são guardados e seguidos ferozmente pela irmã Aloysius Beauvier (Meryl Streep), a diretora com mãos de aço qu..