Director
Cast
Meryl Streep as Sister Aloysius Beauvier
Philip Seymour Hoffman as Father Brendan Flynn
Amy Adams as Sister James
Viola Davis as Mrs. Miller
Joseph Foster as Donald Miller
Alice Drummond as Sister Veronica
Audrie J. Neenan as Sister Raymond
Helen Stenborg as Sister Teresa
Writers
John Patrick Shanley (play and screenplay)