watch.plex.tvShanghai JoeWATCH IN APP FOR FREEplay_circle_filledVisit WebsiteShareshareA Chinese immigrant, recently arrived in America, fights to free Mexican slaves from their cruel master.Watch Shanghai Joe online freeplay_circle_filledShanghai JoemoreWATCH IN APPplay_circle_filledchevron_leftchevron_rightComments