
Mattie Ross (Hailee Steinfeld) är en ung flicka som kallar Yell County, Arkansas, sitt hem. Hennes far blev nyligen mördad i Fort Smith, Arkansas, av en feg man vid namn Tom Cheney (Josh Brolin), vilket lämnar Mattie att resa till Fort Smith för att sätta rättvisans hjul i rörelse. När hon ordnar sin farsaffärer och får reda på att lagen antingen är maktlös eller ovillig (eller båda) att fånga flykten Cheney, uppmanar hon en tuff men slarvig enögd amerikansk marshal vid namn "Rooster" Cogburn (Jeff Bridges), som sägs vara en man av "true grit", att göra jobbet. Rooster är först motvillig, men den ständigt påstridiga Mattie får honom att acceptera uppdraget inte genom en tårstory men med löftet om pengar. Avtalet kompliceras av ankomsten av en Texas Ranger som endast kallas "LaBeouf" (Matt Damon) som är fast besluten att föra Cheney till rättvisa i The Lone Star State för mordet på en stats senator. Mattie vill inte höra talas om det; Cheney ska få betala för sina brott antingen i Arkansas eller vid mynningen av hennes fars Colt Dragoon-revolver. De tre ger sig nästan ändå ut på en resa över svår terräng för att hitta Cheney, som misstänks gömma sig hos en liga ledd av den ökände brottslingen "Lucky" Ned Pepper (Barry Pepper).