Shanghai Knights

Chon (Jackie Chan) and Roy (Owen Wilson) head to England to get revenge on the man who killed Chon's father.