大蕭條時(shí)代的美國,在洛基山脈的深處有一個(gè)不為人知的小鎮(zhèn)“狗鎮(zhèn)”,小鎮(zhèn)里只有十幾戶人家和一條狗,他們過著差不多與世隔絕的生活。一天晚上,少女格瑞斯在逃亡中來到了這個(gè)小鎮(zhèn),被青年作家湯姆發(fā)現(xiàn),他說服小鎮(zhèn)里的居民把格瑞斯留在小鎮(zhèn)上。格瑞斯要為小鎮(zhèn)上的居民做一些雜務(wù),以獲得小鎮(zhèn)居民的收容和理解,同時(shí)賺一些生活費(fèi)用。漸漸地,小鎮(zhèn)上的人發(fā)現(xiàn)了這個(gè)女孩的秘密,她是警察重金懸賞的逃犯,于是,小鎮(zhèn)的人逐漸轉(zhuǎn)變了態(tài)度,他們開始向格瑞斯要求更多的代價(jià)以換得這里的平靜生活。一天,在警察搜捕中查特強(qiáng)暴了格瑞斯,從此,格瑞斯變成了小鎮(zhèn)人發(fā)泄和欺辱的對(duì)象。在絕望和疲憊中,格瑞斯向她所信任的湯姆借了些錢,竄通到城外買水果的戴維幫助她逃出小鎮(zhèn)。但是她被兩個(gè)人出賣了,她被抓回小鎮(zhèn)并被小鎮(zhèn)人像狗一樣虐待。湯姆最終出賣了格瑞斯躲在小鎮(zhèn)的消息,10幾個(gè)黑幫分子闖進(jìn)了小鎮(zhèn),原來,格瑞斯是黑幫頭目的獨(dú)生女,因?yàn)椴幌肜^續(xù)父親的生意而離家出逃。最后,格瑞斯同意與父親一起回去,但是她有一個(gè)要求,就是殺光小鎮(zhèn)里的人,包括老人和孩子,而她則親手殺死了湯姆,小鎮(zhèn)上只剩下一條狗。