"Şangay Şövalyeleri" (2003) filminin oyuncuları şunlardır: Jackie Chan - Chon Wang; Owen Wilson - Roy O'Bannon; Fann Wong - Chon Lin; Aaron Johnson - Charlie Chaplin; Tom Fisher - Arthur "Artie" Doyle; Donnie Yen - Wu Chow; Aidan Gillen - Lord Nelson Rathbone; Oliver Cotton - Karındeşen Jack; Kim Chan - Chon Wang ve Chon Lin'in Babası; Gemma Jones - Kraliçe Victoria.