Shanghai Knights March 18, 2024 carbarpod Jackie Chan and Owen Wilson return, this time in London with 2003’s Shanghai Knights.