《蛇魔女》元元公主(杨千嬅饰)是皇上盼望已久的女儿可是公主天生就有一股十分难闻的体臭多位御医也无法解决这个难题从小就没有人愿意跟公主在一起眼看公主到了婚嫁的年龄皇帝宣布如果谁能成功治愈公主的病便把公主许配之沈梦溪(任贤齐饰)是一名穷花匠努力与其他神医争取但首御医(钟镇涛饰)为了让他的徒弟胜出刁难梦溪之余还用手段使他落败他准许继续研究新药帮助公主他偶遇了卖鱼少女含香(杨千嬅饰)她身上也有一股同样的味道含香也愿意帮他做试验屡次失败后两人踏上了寻找花香香料的旅途感情俱增限期已到梦溪到了皇宫见了公主才知道原来公主是他最熟悉的女孩一帮年轻人在北京动物园门口卖包没有营业执照常常被警察“光顾”建军(雪村 饰)是其中一个小伙子他爱上了大家乐音乐茶座的服务员沈红(范霞 饰)他为她省钱买栗子为她挨乘务员狠揍了一顿为她排长长的队办签证却还是得不到沈红的爱更无奈的是沈红不但一心想着要出国还投入了建军朋友的怀抱沈红被流氓纠缠三舅见状前去搭救不料受了重伤身亡大家成立了复仇队却搭上了更多人的性命沈红走的前一天晚上同意和倾慕自己已久的建军共度一夜却又节外生枝焦灼、无奈和迷失在这晚的滂沱大雨中交织2050年的吴天法官一定要把这个时代的大坏蛋达魔大将军依法处理达魔认为吴天处处针对他于是利用科学家发明时空穿梭机来到了2017年杀掉学生时期大大法官后来达魔派的科技控制的女杀手原来2017年和吴天是恋人俩人在2017年逐渐相处的过程中杀手逐渐找回了记忆这个时候惹恼了达魔将军于是达魔将军亲自来到2017年要杀掉吴天这个时候善良的科学家利用科学技术手段把情报发给了2050年的吴天法官吴天法官派时空警察来到2017年和达魔团伙展开了殊死较量到了最后关头达魔还是用芯片控制了女杀手可吴天用了两个人共同创作的一首歌唤醒了女杀手的记忆最后情感最终战胜了科技达魔受到了应有的法律制裁...