- 《狼犬丹尼》开拍前两个月,制片公司特别为李连杰请了一位英国教师帮他钻研演技,分析人物个性,寻找最真实的面部表情和肢体语言,甚至到动物园去看各种野兽,尤其研究犬类愤怒和温驯时眼神有何不同。
- 为了加大对人物的刻画力度,影片在拍摄中减少了很多打斗场景。
- 巴特的角色最初为阿尔伯特·芬尼度身打造,不过芬尼最后决定去出演《大鱼》,随后被剧组物色的安东尼·霍普金斯、迈克尔·凯恩和布莱恩·考克斯也都纷纷无缘本片。
- 山姆的角色在剧本中并非盲人,是摩根·弗里曼提议将其变为盲人,以由衷感知丹尼的内心。
- 影片剧本是吕克·贝松专门为李连杰所作。
- 鲍勃·霍斯金斯在电影的开始削去李连杰头发的一幕是真实的。