Pat O'Brien (aka Django or Ray Reese) is an outlaw from Texas who's accused of killing his wife, who now, as a fugitive from justice residing in Mexico, finds himself as an officer in the Mexican army, an underling under General Miguel Camargo (José Nieto), also a known bandit, and his job is to protect the General's property from Espada (Miguel del Castillo) and his bandit gang.
Django is accused of killing the nephew of a wealthy land owner named Don Cristibal Riaño (Jesús Tordesillas), an emperor Maximiliano's supporter, and when Camargo begins to show interest in Francesca Riaño (Elisa Montés), a young widow living in Riano's house, he also finds himself accused of the murder.
After extensive inquiries, O'Brien, or Django, manages to piece together the story of the nephew's death, and discovers that Riano himself is the culprit.
Espada's bandit gang strikes again, as Django succeeds in killing most of them in his defense of the General's property.
Lippert insisted his mistress, Margia Dean, be cast, but Maury Dexter refused.