1872 gründen John Ellis, ein ehemaliger Sklave, und Sarah, eine junge Waise, in Texas New Babylon, eine Stadt der Ausgestoßenen. Django kommt auf der Suche nach dem Mörder seiner Familie in die Stadt. Dort findet er seine Tochter Sarah, die einzige Überlebende des Massakers.
Nachdem Sarah eine Öl-Quelle entdeckt hat, will sie gemeinsam mit John in Elmdale einen Bankier aufsuchen. Elizabeth plant einen Angriff auf die beiden, doch Django kommt ihnen zu Hilfe.
Django reitet mit John und dessen Söhnen Phillip und Kevin nach Nagadoches, um für die Ölförderung einen Bohrturm zu kaufen. Wieder kommt ihnen Elizabeth mit ihren Männern in die Quere.
In New Babylon hat die Öl-Förderung begonnen. Während Seymour gefangen gehalten wird, verlangt Elizabeth von John ihr Land zurück. Er weist alle Ansprüche zurück und plant eine Befreiungsaktion.
Mit einer List will Django herausfinden, ob Seymour ein Verräter ist: Er soll eine fingierte Öl-Lieferung in den Norden begleiten, während eine weitere Lieferung in den Süden stattfindet.
Mit einer Klage versucht Elizabeth ihrem Kontrahenten John das Land abzunehmen. Als John von Sheriff Boone festgenommen wird, will Django seinem Freund helfen und das Unrecht aufklären.
John bestellt zur Verteidigung der Stadt Waffen und verlangt von den Bewohnern New Babylons, sie auch einzusetzen. Sarah ist mit seiner Entscheidung nicht einverstanden: Es kommt zum Streit.
Der Rachefeldzug gegen John geht weiter: Elizabeth beauftragt Leonard damit, Sarah zu entführen. Als Django davon erfährt, greift er ein und schlägt Leonard einen Deal vor.
John richtet ein großes Fest in New Babylon aus. Elizabeth will diese Gelegenheit nutzen, um sich mit ihren Leuten unerkannt in die Stadt zu schleichen.
Kevin will sich an Elizabeth rächen und reitet nach Elmdale. Elizabeth nutzt die brutale Eskalation um die Bewohner des Orts gegen die Leute von New Babylon aufzuhetzen.