KILL BILL stars David Carradine and Daryl Hannah are back. David Carradine returns as White Crane, spiritual master of the martial arts and protector of the innocent. It?s 1929, and China is being threatened by corrupt warlords who are drowning the country in opium and murder. While hunting in Shanghai for Kahn Xin, perhaps the most evil of all the drug lords, White Crane comes upon Jane Marshall (Daryl Hannah), an ex-patriot lounge singer searching for her missing brother. Together, the two unlikely comrades dive deeper into the decadent, dangerous world of the Chinese underworld, and Crane?s pacifist beliefs are put to the test as he crosses the line from justice to vengeance.