John Patrick Shanley lleva a la pantalla su obra de teatro titulada DOUBT (LA DUDA). Se trata de una historia sobre la búsqueda de la verdad, las fuerzas del cambio, y las devastadoras consecuencias de una justicia ciega en una época definida por las férreas convicciones morales.
Estamos en 1964, en la iglesia de San Nicolás, en el Bronx. El Padre Flynn (Philip Seymour Hoffman), un brillante y carismático sacerdote, intenta desafíar las estrictas reglas del colegio que la Hermana Aloysius Beauvier (Meryl Streep) lleva custodiando desde hace años con mano de hierro. Ella es la directora del colegio y cree ciegamente en el poder del miedo y la disciplina. Los cambios políticas están llegando a todos los estratos de la sociedad y la escuela acaba de aceptar a Donald Miller, su primer estudiante negro. Pero la Hermana James (Amy Adams), una pobre inocente, hace saber a la Hermana Aloysius que el Padre Flynn está prestando una atención demasiado especial a Donald, la Hermana Aloysius se siente obligada a emprender una cruzada para averiguar la verdad y para expulsar a Flynn del colegio. A pesar de carecer de una sola prueba que confirme la sospecha, la Hermana Aloysius se ve abocada a una lucha de poder con el Padre Flynn, que amenaza con destruir la iglesia y el colegio por sus devastadores consecuencias.