Curly Bill is wearing a band aid when he is setting up targets to shoot.
In a flashback to the Temple in China, when Caine is talking to Master Po, Po pauses to listen to a hummingbird. Hummingbirds are only found in North and South America and it has been suggested this is a sunbird, native to Asia and Africa, but it is in fact a female black-chinned hummingbird. Furthermore, it is feeding on a passion fruit flower, which itself is native to South America.