Marquis Warren őrnagy (Samuel L. Jackson) három hullát szállít Red Rockba. Ám útközben kénytelen megállítani a fejvadász, John Ruth (Kurt Russell) postakocsiját, aki szintén a városba tart egy megbilincselt szökevénnyel, Daisy Domerguéval (Jennifer Jason Leigh), hogy felvegye a tízezer dolláros vérdíjat. A hatalmas hóvihar miatt azonban meg kell állniuk egy eldugott fogadóban, ahol néhány különös figura is megszállt. John úgy gondolja, hogy az idegenek, Mobray (Tim Roth) és Joe (Micheal Madsen) ki akarják szabadítani Daisyt. A feszült helyzetben megpróbál szövetséget kötni Warrennel, amikor váratlanul megjelenik a korábban eltűnt nemzetőr, Chris Mannix (Walton Goggins), aki azt állítja, hogy ő lesz Red Rock város új seriffje.