Shanghai Knights Filming Locations

Shanghai Knights was filmed in Calgary in Canada and London in United Kingdom.
Show Map