Cette comédie d'aventures est un des derniers classiques de la carrière du prolifique John Huston. Comédie certes mais bourrée d'ironie et de satire avec ces deux lascars anciens militaires coloniaux, escrocs, bonimenteurs et cabotins qui rêvent d'un destin plus grand qu'eux. Le récit nous fait voyager à travers l'Inde occidentale dans les déserts et montagnes dans une histoire typique de l'écrivain Rudyard Kipling. Pour jouer les deux énergumènes Sean Connery et Michael Caine, tout deux très à leur aise dans ce type d'anti-héros gouailleurs et british. La réalisation n'offre rien d'extraordinairement audacieux mais les paysages grandioses, les scènes de foules et la direction artistique sont bien placés en avant par la caméra.