Retournant dans son village à la fin de la guerre de Sécession, Johnny Hamilton (Django dans la version française) découvre sa mère Gertry dans les bras de son oncle, Claude Hamilton. Confirmant ses rêves prémonitoires, Johnny apprend que son père a été tué par Santana, un bandit mexicain. Sa mère, réconfortée par Claude, a fini par l'épouser. Ce dernier prétend avoir vengé son frère et éliminé Santana. Mais Johnny cherchera par tous les moyens à découvrir la vérité aidé dans sa tâche par son fidèle ami Horace.