Dirigida por Walter Hill y protagonizada por Bruce Willis, es una nueva versión de la película de Akira Kurosawa "Yojimbo", y, después de "Por un puñado de dólares" de Sergio Leone, es el segundo "remake" de dicha película japonesa.