Set amidst the background of a Catholic Church and its attached school, the movie deals with the conflict of Certainty and Doubt. The psychology of the characters is beautifully depicted, no doubt accomplished by the brilliant acting of Meryl Streep. And it has the perfect, apt ending a movie about doubt can have; it will leave you thinking "What actually happened?" even till the next day. The most thought-provoking movie i have seen recently. Highly recommended.