香港九龙区旺角混混阿杰(刘德华)做事利落重情义,颇有老大风范,为了照顾做事冲动又好面子的小弟乌蝇(张学友),他不停地在各种大小麻烦中周旋,甚至不惜为乌蝇与黑道狠角色(万梓良)结仇。阿杰表妹阿娥(张曼玉)前来旺角看病暂住他家,两人慢慢互生情愫,但因为担心自己的身份最终会给阿娥带来伤害,阿杰选择了将心事埋藏。待阿杰明白真情抑压不住想对命运做番抵抗时,乌蝇却再次因好面子面临生命危险,于是一道友情与爱情必选其一的难题重又摆在阿杰面前。被美女老师折磨tk挠痒痒,十九世纪,加拿大政府把印第安土著的儿童强制抓进改造学校,接受白人教育。来自印第安马家族的男孩迷恋冰球并表现出众,在加入职业球队后却受到歧视,直到回归故乡后他才重新振作起来。影片力图把原著小说承载的厚重感传达给观众,对白人和土著的冲突刻画生动。