In order to avenge the murder of his Grandmaster, White Crane (David Carradine), uses his martial arts training to infiltrate the criminal underground. Along the way he meets a singer (Daryl Hannah), and must walk the line between justic and murder.
A very entertaining if formulaic revenge tale features tons of action and a few nice twists. Carradine is rivetiing and grows on the performance he did in Kill Bill and his classic Kung Fu series to portray a more complex character.
Very enjoyable and a pleasant suprise.