Irmã Aloysius Beauvier (Meryl Streep), a diretora rígida e atemorizante da Escola da Igreja São Nicholas, sofre uma aversão extrema contra o progressista e popular pároco padre Flynn (Philip Seymour Hoffman). Procurando por transgressões em todos os cantos, a Irmã Aloysius acredita que tenha descoberto o pecado máximo quando ouve o Padre Flynn mencionar que tem interesse em um garoto problemático. Mas sem ter como provar, a única coisa que resta é a dúvida.