故事发生在美国洛矶山脉中一个名叫「狗镇」（Dogville）的村落里，该村住有十五名居民，虽然各有小缺点，但大家仍是好人，守望相助。村庄的道德及精神领袖是他们唯一的医师Tom Edison, Sr.，而他的儿子阿汤（Tom Edison, Jr.，保罗·彼特尼饰）则因希望继承父亲在村中的地位，而每星期也在努力叫居民开会，但并不成功。某天，阿汤听到几声枪声，他去看发生甚么事时，遇见年轻漂亮的葛瑞丝（Grace，妮可·基德曼饰）。她告诉阿汤她正在被黑帮追捕，阿汤听到后邀请她留下，但她则迟疑不决，此时却见黑