Philip Seymour Hoffman gave an incredible performance; he always does. But he didn't hold a candle to Meryl Streep. She was amazing. She nailed her character perfectly. If she doesn't get an Oscar for her role, well, then there is no justice at all in the cinematographic world.
The film was well written, too. The characters were convincing; multilayered; complex. There was moral ambiguity. And the film ended without resolution; it ended with a question that is not comfortable to ask and is not easily answered.
Summary: Go see it. Now.