Shanghai Knights (2003) That’s a terrible name for a detective. Sherlock Holmes? Continue reading “Shanghai Knights (2003)”