Jack (Henry Fonda) es un mítico pistolero que, cansado de la fama, decide abandonar Estados Unidos y viajar a Europa para enterrar la leyenda que se había forjado. En Nueva Orleáns, conoce a un misterioso forastero apodado el Sin Nombre (Terence Hill), que decide acompañarle en su viaje.