刘圣明(黄秋生 饰)是一位捉鬼大师,他的妻子(李若彤 饰)是香港小姐,两人婚姻美满,育有一女,家庭和事业人人羡慕。可是,近日里,刘圣明的身边发生了一系列科学无法解释的怪事,就连一直恩爱的妻子也变得怪里怪气,更有神秘男子出现口出不详之言,让刘圣明十分不安。
刘圣明企图调查怪事的真相,才知道神秘男子是自己的旧识卓文(任达华 饰),曾经,卓文请求刘圣明帮自己驱鬼,哪知道刘圣明外强中干,碍于面子乱作一番,导致卓文厄运连连,妻离子散。卓文的归来让刘圣明十分害怕,他甚至想方设法,要除掉这个可能给自己和家庭造成威胁的男人。。民国初年的香岛,沉香、阿珍、如烟、有君、桂平、郑红六个花季少女被刺上了象征海神娘娘的刺青,使他们从小就背负了沉重的诅咒。沉香带领众姐妹逃亡。十年后,在遥远的双鱼堡,当年的小女孩长成了美貌少女,可背后的刺青一直是她们心中无法言说的痛。沉香和双鱼堡族长的长子蔡知铭真诚相爱,他们不信天命顽强抗争,然而他们的爱情最终成了封建社会的牺牲品。阿珍背叛众姐妹独自逃亡,偶遇沉香的姑父龙守望,一念之差冒充沉香成为龙家的养女,当她再次和沉香相遇时,为了不让自己的身份被揭穿,她不择手段地迫害沉香。有君嫁给阿俊,但阿俊却深爱着沉香。如烟和蔡知毅由对抗到真心相爱,最终付出了生命的代价。郑红的出现给姐妹们带来了新的希望,她最终带领大家从愚昧走向觉醒,从被压迫走向了反抗,最终走上了革命的道路。。故事紧接《科学怪人》结尾火烧科学怪人场面,弗兰肯斯坦和他制造的科学怪人都活了下来,科学怪人并没有像博士想象的那样杀死……弗兰肯斯坦决定洗手不干,但另一位疯狂的科学家怪博士找到弗兰肯斯坦要合作造个女人,并绑架他的妻子作为威胁。弗兰肯斯坦只好答应。科学怪人逃生后,历经险阻最终与怪博士相遇,三人在古堡中期待科学怪人的新娘诞生……。