Chon Wang is the sheriff of Carson City, Nevada, and his father is the Keeper of the Imperial Seal of China. When his father is murdered, Chon asks his friend Roy to go to London with him, with revenge on their minds.