Bartholomew Bogue (Peter Sarsgaard) håller staden Rose Creek i ett dödligt järngrepp. De desperata invånarna anlitar sju prisjägare för beskydd: Sam Chisolm (Denzel Washington), Josh Faraday (Chris Pratt), Goodnight Robicheaux (Ethan Hawke), Jack Horne (Vincent D'Onofrio), Billy Rocks (Byung-Hun Lee), Vasquez (Manuel Garcia-Rulfo) och Red Harvest (Martin Sensmeier). När de sju förbereder staden för den våldsamma uppgörelsen inser de att de slåss för mer än bara pengar.