Danny the Dog
Crime Boss Bart (Bob Hoskins) raises orphan Danny (Jet Li) with no knowledge of anything other than how to fight, using him as an enforcer when debts must be collected. Planning to enter Danny into a fight tournament and retire with the prize money, Bart disappears after a deadly drive-by shooting. Danny flees and takes shelter with kindly piano tuner Sam (Morgan Freeman). Away from Bart's abusive control, Danny learns how to live like a human and begins investigating his past.