30年代经济大萧条时期,美国的洛基山地区。 美丽的女郎格蕾丝为了躲避一伙匪徒的追捕,逃进了一座偏僻的小镇道格维尔(狗城)。汤姆自封为小镇的代表,在他的劝说下,这个小小的社区同意收留格蕾丝,同时格蕾丝答应为居民们工作以示回报。当匪徒们侵入小镇进行搜寻时,道格维尔的居民开始为他们保护格蕾丝所冒的风险索取更高的酬劳。格蕾丝逐渐意识到在这座镇上,善良其实只是相对的。 但她也隐藏了一个秘密,这个秘密非常危险。道格维尔将为他们的所作所为感到后悔……