Django (Franco Nero) is mysterious drifter who drags a small coffin behind him wherever he goes. During his travels, he rescues a young beauty named Maria (Loredana Nusciak) from a decidedly cruel fate. By doing so, he draws the ire of the sadistic Major Jackson (Eduardo Fajardo). He then adds insult to injury by striking a lucrative deal with General Hugo Rodriguez, a major enemy of Jackson’s. Having wandered into the middle of a warzone, this violent nomad has chosen a side. However, he will soon find that true allies are few and far between in the Old West.