亿万富豪万国立请来了曾是警队中精英的陈志杰(刘青云饰)来保护他的独生女儿Jennifer(梁咏琪饰)。由于Jennifer不喜欢有人监视她,所以志杰必须假扮成一个服侍Jennifer的菲律宾男佣Mario从而得到丰厚的酬劳。与Jennifer相处的过程中,志杰发现她是一个非常单纯的女孩子,身边没有朋友,全部都是冲着她的钱来的,她每天更是挥霍无度。因此她的父亲万国立决定以病重及破产为理由,以欺骗女儿,好让她学会自立更新。
Jennifer刚开始搬到一般草根阶层居住的小区时,非常不习惯,当她困于生活,需要样样亲历亲为的时候,她发现了父亲白手起家的不容易,她誓要把病重的父亲治好,努力挣钱。她与Mario同共患难,彼此间有了深厚的感情,当她知道原来一切都是好心欺骗她的时候,她也正好面对了自己对志杰的感情。。故事发正在1985年,二十岁出头的Denise成了市警察局的女警,与性别歧视作斗争,完全不理会母亲对她就业方向的不满。她被分配协助年轻帅气的便衣警探Ray Deans (Richard Coyle饰演)。在一次抓捕行动中Denise头部受创,住进了医院。在医院里,她结识了十五岁的女孩Amy Reid (Eloise Smyth饰演)。她是从布里克斯顿一家叫Subotica的酒吧里被送进医院的。她被门禁森严的父亲从酒吧里疯狂地拽了出来。Denise万分同情这个小姑娘,但她们的促膝长谈因护士到来而中断,护士通知Denise去做检查。回到急救病房,Denise失望地发现小姑娘已经出院了。某日凌晨时分,Ray 开车送Denise回家,恰巧路过了一个命案现场 – 一个小女孩被发现横尸小巷中,这个小女孩正是Amy。Denise自觉女孩的死自己有责任,决心查清真相...。