一名来自中国大陆的女子小倩(吴倩莲饰)为了救出被关押的弟弟,来到香港准备卖身筹钱。然而,她意外卷入了黑社会大哥遇害的案件,为了逃脱追杀,小倩偷走了被卷走的钱财。黑社会真正的凶手不满意这样的结果,开始对小倩展开追杀。在逃跑过程中,小倩误伤了老警员彪叔(关海山饰),最终来到赛车场。赛车手阿富(郭富城饰)帮助小倩,将她藏匿在自己的家中。阿富来自富有家庭,因为热爱赛车而导致母亲车祸丧命,父亲(秦沛饰)与他的关系疏远。孤独的阿富每天都在赛车场上宣泄自己的情绪。老警员彪叔为了恢复同侪的尊重时寻找小倩,而黑社会也在逐渐靠近阿富和小倩。有一天,阿富发现自己的家被黑社会放火烧毁。