Shanghai Knights
"...Chan, Owen Wilson, Aaron Johnson, Thomas Fisher, Aidan Gillen, Fann Wong and Donnie Yeb. The casual anachronisms and historical/geographical..."