Чего стоит каждый отдельный человек? Неуравновешенный психопат, лживый адвокат, муж, регулярно избивающий жену, те, кто находит удовольствие в травле подобных им … Стоят ли они уважения, добра и участия, стоят ли они сочувствия, стоят ли они того, чтобы положить за них свою собственную жизнь?
Энни Уилсон (Кейт Бланшетт) считает, что стоят.
Она живёт в небольшом городке с тремя детьми и обладает знанием ясновидения. К ней со всех сторон стекаются сирые и убогие, страдающие как телесно, так и духовно, в поисках укрытия, покоя и помощи — советом или делом. Энни не воплощение никакой высшей силы, она не способна исцелять прикосновением или словом, но она старается сделать всё, что в её силах: наставить, ненавязчиво подсказать, быть рядом столько, сколько это потребуется. Эта её отзывчивость — тяжкий крест, нести который не каждому под силу. Потому что так трудно и порой невыносимо страшно стоять в эпицентре бурь человеческих несчастий, лицом к лицу сталкиваясь с лицемерием и жестокостью, всё время борясь с собственным ужасом и своей беспомощностью, при всём при том не теряя способности любить: не себя, но людей.
Сама в себе она маленькая слабая женщина, обычный человек, совершающий ошибки и порой делающий неверные выводы, её истинно человеческая натура была ярко обрисована тем тернистым и долгим путём, который Энни пришлось пройти, пока она наконец поняла, кто совершил жестокое убийство Джессики Кинг (Кэти Холмс), но дело в другом. Она продолжает жить, растрачивая себя для других, не делая ни для кого исключений, помогая тем, кому требуется помощь и именно в этом её истинный дар и её величие — в доброте.