W XIX wieku japoński cesarz wysyła świętego kucyka „Shimme” prezydentowi USA w prezencie. Na nieszczęście zwierzak zostaje skradziony. Szeryf Gideon (Eli Wallach) wspomagany przez nieudolnego japońskiego służącego Sakurę (Tomas Milian) oraz drobnego oszusta Blanca de Blanca (Giuliano Gemma) zobowiązuje się dostarczyć okup za kucyka.

Blanc de Blanc / Stetson
Sakura
Sheriff Edward Gideon / aka Black Jack
Major Donovan
Kelly Butler
Kady
Sergeant Donovan
Yamato
Robinson Grasso
Albino, Donovan's Cousin