4岁时,丹尼被经营地下非法搏击活动的黑社会头目巴特(鲍勃·霍斯金斯饰)掳走。然而巴特却告诉丹尼,他是一个被遗弃在街上的孤儿。从此,丹尼完全与世隔绝,被戴上了项圈,像条狗般被巴特养在办公室下方的神祕房间里,并接受残酷训练。直到30岁时,孩童心智的丹尼只认识主人巴特,而且被训练得成为只要主人一声令下,就会扑上去毫不犹豫杀死对方的杀人机器。他成为搏击赛事中无可争议的冠军,为巴特赚了大量黑钱。
一次意外车祸使巴特陷入重度昏迷,也使丹尼遇到了盲人山姆(摩根·弗里曼饰),丹尼的世界大大的改变了。山姆是位年迈温厚的钢琴调音师,由于知道众多秘密而被黑社会追杀。他和18岁的养女维多利亚(凯瑞·康顿饰)同住,两人希望让丹尼感受到以前从未接触过的、甚至是被禁止的人性的美好和温暖。在友谊、爱情、耐心、仁慈尤其是音乐的感染下,山姆和维多利亚尝试着使丹尼摆脱以前长期接受的暴力教育,并逐渐找回自己。但是黑社会头目不肯轻易放过丹尼,两人将面临一场血腥的搏杀。