Shanghai Noon

The old west meets the far east.