1999年,澳门回归中国前。澳门司警马振成因惹上是非遭停职,警察生涯即将终结。马振成与伙计仍然夜蒲,盲打误撞遇上一名神秘少女张碧欣(梁洛施饰)。张碧欣随之跟着马振成回家,醉酒醒来的马振成以为自己与对方有了一夜情,再加上碧欣声称是他与初恋情人分手后生下的女儿,更加令马振成错愕不已。
碧欣因欠租数月以致无家可归,其心爱的狗狗伊莎贝拉亦被无良业主赶走,下落不明。身为父亲的马振成希望能弥补以往的责任,其后碧欣坚决要与马振成同住,令一向放浪的马振成生活顿起变化。
为求自保,马振成企图以身犯险令自己得以脱罪,他的好友杜Sir亦屡劝无效。张碧欣欢欣鼓舞地准备与父亲落草,对着同校男生也难掩得意之色。然而渐渐地马振成从张碧欣身上,体会到什么是责任。。家住美国德州的罗兰·夏普(汤米·里·琼斯 Tommy Lee Jones 饰)是一名为人古板、对工作及其专注负责的警察。他由于太过投入,结果导致老婆带着孩子离家出走。这一日,罗兰正在寻找的一名关键证人遇害身亡,而德州大学的无名拉拉队女孩则宣称亲眼目睹了凶案发生的全过程。为了保护女孩们的安全,警署不仅要求罗兰24小时跟在她们身边,还要求他以拉拉队教练的身份带着女孩们住在自己家中。这群正处在青春期的快乐女孩突然失去自由,她们又怎能忍受无休无止的禁足生活?为此,女孩们和罗兰之间发生不少的矛盾。 另一方面,杀害证人的凶手暗中观察,时刻寻找下手的良机。罗兰和女孩们该如何面对这个潜在的危险?。