Bloom Towne (Ted Levine) ist ein Kleinstadt-Sheriff, der unter der Fuchtel des etablierten und einflussreichen Bürgermeisters Dick Cavanaugh steht. Als Blooms Söhne Nate (Spencer Treat Clark) und Skylar (Nick Eversman) während eines Jagd-Ausflugs versehentlich Dick erschießen, steht Blooms lang gehegte Treue zur Cavanaugh-Familie plötzlich auf ...