Le colonel Cook (Giuseppe Addobati), de l’armée sudiste vaincue, aurait caché un trésor pour financer une reprise des hostilités. Le bandido Ramon veut s’en emparer et, dans ce but, il a enlevé le colonel ainsi que tous les hommes adultes de Danger City, la ville où il réside, et envoyé des sbires à lui traquer les anciens subordonnées du colonel.