Doubt was first a play and is very dialogue heavy. It is set in a Catholic school, and the topic is quite heavy, too. A nun, the principal of the school, suspects a priest of inappropriate conduct with one of the male students. Meryl Streep is remarkable in this role – she’s unflinching, and cold, filled with suspicion and contempt for this man. Phillip Seymour Hoffman plays the priest, who is in the awkward position of being cast in suspicion. We don’t know whether he did this or not, hence, the name “Doubt.” Amy Adams is the novice nun caught in the middle. And Viola Davis is the young boy’s mother. Dramatic, tense scenes – a game of control, of cat and mouse. Well written, beautifully acted.