Off-beat martial arts thriller. Danny (Jet Li) is a slave who has been raised like a dog by the sinister Bart (Bob Hoskins), who keeps him chained up and only unleashes him to use his martial arts skills in illegal underground pit fights. When Bart is injured in an accident, Danny is able to escape from his hellish existance, and goes on the run in a world which he can barely comprehend. Then he meets kindly piano tuner Sam (Morgan Freeman), who begins to teach him about music and what it means to be human. But Danny's new freedom doesn't last for long, as Bart recovers and sets out to regain his property.