Dogville, dans les Rocheuses, est habitée par de simples gens. Un soir, Grace, une étrange jeune fille, cherche à se cacher pour échapper à des gangsters. Les locaux acceptent de l'aider mais pas sans compensation.
Dans une banlieue déshéritée, Marcello, toiletteur pour chiens apprécié de tous, voit revenir de prison son ami Simoncino, un ancien boxeur cocaïnomane qui, très vite, rackette et brutalise le quartier, entraînant Marcello dans une spirale criminelle...