In het Wilde Westen van de jaren 1860 en 1870 hebben Sarah en John New Babylon gesticht, een stad van verschoppelingen van alle achtergronden. Django wordt acht jaar eerder achtervolgd door de moord op zijn familie en is nog steeds op zoek naar zijn dochter, omdat hij denkt dat zij de moord heeft overleefd. Wanneer Django haar schokkend genoeg in Babylon aantreft, waar ze op het punt staat met John te trouwen, wil Sarah - inmiddels een volwassen vrouw - dat Django vertrekt uit angst dat hij Babylon in gevaar brengt. Maar Django, die gelooft dat de stad in gevaar is, is vastbesloten om zijn dochter niet twee keer te verliezen.