Mestečko Rose Creek neustále ohrozuje banda lotrov bezohľadného priemyselníka Bartholomewa Bogua (Peter Sarsgaard), ktorý sa v honbe za ziskom nezastaví pred ničím. Zúfalí obyvatelia pod vedením Emmy Cullenovej (Haley Bennett) sa rozhodnú požiadať o pomoc siedmich mužov, pre ktorých rovnako ako pre Bogua nijaké zákony neplatia. Nesúrodá skupina pištoľníkov, hazardných hráčov a nájomných lovcov sa podujme nevinných ľudí ochrániť a zastaviť Boguove vyčíňanie. Počas príprav na rozhodujúci súboj si títo siedmi najatí žoldnieri postupne uvedomia, že v tomto prípade pôjde viac ako o peniaze.