Danny is de slaaf van gangster Bart. Toen hij nog een klein jochie was ontmoette hij Bart, die hem onder zijn hoede nam. Al snel kreeg hij een halsband om en nu leeft hij als de hond van de man waarvan hij denkt dat het zijn oom is. Danny's enige taak is het afslaan van mensen die nog schulden hebben openstaan bij Bart. Deze taak doet hij door zijn jarenlange training in de martial arts behoorlijk goed. Tijdens een van dit soort opdrachtjes maakt Danny kennis met de blinde piano-stemmer Sam. Als Danny en zijn baas niet veel later worden aangereden, weet Danny te ontsnappen. Aangezien de enige persoon die hij kent Sam is, gaat hij daarheen. Hier wordt hij liefdevol opgevangen door de blinde man en zijn dochter Victoria. Danny wordt als het ware een familielid en leert wat vrijheid betekent. Ook ontwikkelt hij zijn muzikale talenten. Tijdens een bezoekje aan de supermarkt, komt Danny een van Bart's hulpjes tegen. Uiteraard willen zij hem terug hebben, wat Danny dan ook doet. Hij wil echter niet meer vechten voor Bart, laat staan mensen dood maken. Danny ontsnapt opnieuw, maar deze keer wil zijn baas wraak. Hij stuurt een squad van tientallen stuks tuig op Danny en zijn vrienden af. Nu kan hij bewijzen wat zijn nieuwe familie voor hem waard is.
Zelden heb ik een film gezien die zo sterk begint en zo snel daarna inzakt tot een dramatisch laag niveau. Het eerste half uur zit vol met actie, geweld en coole gevechten. Danny is een meedogenloze killer, die behoorlijk gave martial arts moves weet te laten zien. Jet Li doet hier dan ook hetgene waar hij zo goed in is. Ook Bob Hoskins weet hier een aardige rol neer te zetten als dikke scheldende gangster. Wanneer Danny echter opgenomen wordt door Sam en Victoria gaat de film echt volledig de mist in. Als kijker zie je het al aankomen wanneer Morgan Freeman als blinde pianist binnen komt. In eerste instantie is er nog wat humor wanneer Danny kennis moet maken met een voor hem nieuwe wereld. Wanneer het moraliserende gejank over het belang van families echter de overhand gaat nemen, wordt het echt te erg. Wat een totaal overbodig gezeik zeg! Tegen het einde is er goede hoop dat de actie weer wat terug komt, maar het vreselijk gezapige einde doet dit snel weer vergeten. Jet Li kan zich beter bij zijn martial arts films houden. Als 'serieuze' acteur bakt ie er namelijk helemaal niets van.