Revealing mistake: When O'Keefe takes his bride-to-be Dolaroo to Hong Kong to be married, a 1950's truck goes past in the background. Unfortunately, the film is set in 1870.
Revealing mistake: When Kikuchiyo tricks and kills the gunner, he chases him a short way, then stabs him with a sword. Even though there's a tree blocking the action, you can still see he never actually stabs him, he just lightly stabs the ground near him.