Mattie Ross (Hailee Steinfeld) ist zwar erst 14 Jahre alt, rhetorisch aber vielen Erwachsenen weit überlegen. Als ihr Vater vom berüchtigten Gangster Tom Cheney (Josh Brolin) erschossen wird, sinnt das kecke Mädchen auf Rache und engagiert den versoffenen US-Marshall Rooster Cogburn (Jeff Bridges).
Der fiese Geschäftsmann Bartholomew Bogue herrscht mit eiserner Kontrolle über die Stadt Rose Creek und verbreitet Angst, Schrecken und sogar Tod wie es im gefällt. Weil sie seine schreckliche Diktatur nicht länger ertragen können, wenden sich die Einwohner in ihrer Verzweiflung an sieben Outlaws,