1999年,澳门回归中国前。澳门司警马振成因惹上是非遭停职,警察生涯即将终结。马振成与伙计仍然夜蒲,盲打误撞遇上一名神秘少女张碧欣(梁洛施饰)。张碧欣随之跟着马振成回家,醉酒醒来的马振成以为自己与对方有了一夜情,再加上碧欣声称是他与初恋情人分手后生下的女儿,更加令马振成错愕不已。
碧欣因欠租数月以致无家可归,其心爱的狗狗伊莎贝拉亦被无良业主赶走,下落不明。身为父亲的马振成希望能弥补以往的责任,其后碧欣坚决要与马振成同住,令一向放浪的马振成生活顿起变化。
为求自保,马振成企图以身犯险令自己得以脱罪,他的好友杜Sir亦屡劝无效。张碧欣欢欣鼓舞地准备与父亲落草,对着同校男生也难掩得意之色。然而渐渐地马振成从张碧欣身上,体会到什么是责任。。某山村长年为狼患滋扰,小玉(黎莉莉 饰)的哥哥、赵二的儿子、李老爹、刘三夫妇的儿子接连被恶狼所害。众人有心除害,然迷信的茶馆老板赵二却认为狼有山神护佑,打不尽、杀不绝,贸然行事还容易触怒神灵。
由于人们的纵容和恐惧,狼害愈加严重,甚至光天化日之下冲入村中伤人。人们忍无可忍,在小玉、刘三(刘琼 饰)和老张(张翼 饰)的带领下,团结起来上山打狼。
蓝苹在影片中出演刘三妻子一角,在某场戏时,曾用力过猛一脚踩空磕掉两颗牙齿。拍摄期间不满戏份过少,曾逼迫费穆加戏,“费穆被她纠缠得烦了,不得以加了几个在灶前用柴火烧饭、在家里干杂活的镜头”。。《十二楼》题材是完全新加坡化的。故事聚焦于城市里最普通不过的几户家庭,他们的生活点滴、辛酸滋味构成了影片主体。事件非常凌乱,基本总结不出什么情节,以生活在下层的民众日常生活为核心,力图恢复生活原貌,表达了导演对于这个表面看来规规矩矩的花园国家的反思与讽刺,展现出新加坡浮世绘。影片内容涉及新加坡社会一些尖锐问题,如无聊失落、贫富不均等等。。