《圣诞树》一片中发生在俄罗斯广袤疆域上六座城市的六个小故事平行展开,并以下面这个故事作为其间的串联。在俄罗斯飞地加里宁格勒的一所孤儿院中,一名孤儿编造了一个关于自己那不存在的父亲的天花乱坠的故事。在谎言被其他孤儿们毫不留情的拆穿之后,她干脆宣称,事实上她的爸爸是俄罗斯总统。不管听上去有多么荒唐,又天真又狡猾的众孤儿们没有立即攻击她的大胆言论,而是决定要求她拿出确实的证据来证明自己是俄罗斯总统的女儿——德米特里•梅德韦杰夫必须以一句对孩子们来说意义重大的话作为自己电视直播新年致辞的结束语:“要期盼着圣诞老人,但不能指望不劳而获”。一个有钱人的葬礼因一位神秘的拉丁美洲妇女的出现而中断,他的儿子打算通过弄清该妇女与已故父亲之间关系的确切性质来挽救其家庭的声誉。线索把他带到了墨西哥,在那里他震惊地发现,在揭露她的身份的同时,他也爱上了一个属于别人的女人。二十年前,一对外星父子随一颗陨石流落地球…校花黄梓晨在惩恶整蛊直播节目中揭露一家地沟油火锅店,却被同校的李默森无意中搅局,遂认定李默森参与黑店生意、助纣为虐。黄梓晨多次伺机报复隐瞒了自己外星人身份的呆萌学霸李默森,均无疾而终。进而采取了先以色诱令李默森爱上自己、随后抛弃诛心的计划。同时,由于捡到李家父子随身带到地球的外星矿石而成为能源大鳄的野心家陈草莓,一直在寻找这对外星父子的下落以便将其解剖来开发生物能,同时对黄梓晨父亲掌握的量子分离技术觊觎已久。两个家庭共同的敌人把李默森和黄梓晨的命运绑在一起。女校霸和呆萌外星人将携手对抗邪恶的陈草莓势力。蒂亚娜(Tiana)是个从不相信童话的女孩子,具有烹饪天赋的她最大的目标便是开一家属于自己的餐厅,多年来她一直努力赚钱,希望够自己的双手去实现梦想。可是就在她即将攒够钱的那天晚上,她遇到一只自称是王子马文(Naveen)的青蛙,他说自己是被影子人施了魔法并且许诺只要蒂亚娜吻他,那么他就可以帮蒂亚娜实现梦想。可是当蒂亚娜吻完青蛙,青蛙并没有变成马文王子,蒂亚娜却变成了一只青蛙。他们在躲避坏人的追赶时遇到喜欢演奏爵士乐的鳄鱼路易斯和荧火虫雷蒙,他们决定一起去密西西比河河口找女巫妈妈沃提帮忙。邪恶的影子人派出大批的影子杀手已经追上了这一行人,在紧要关头,妈妈沃提出现救了他们并且告诉了他们如果要变会人类,马文就必须去亲吻真正的公主夏洛特。可是此时马文在和蒂亚娜相处的过程中早已经爱上了这个执着的女孩子……布莱德(BarryBostwick饰)和珍妮(苏珊·萨兰登SusanSarandon饰)是一对儿互相爱慕的年轻人,生性羞涩的两人,借着参加一场朋友的婚礼,终于互诉衷肠,约定了终身。为了表示对连接起两人缘分的授业教授的感谢,二人驱车前往拜访,不料半路遭遇暴风雨,湿透的两人在夜色中无处落脚,只好向路边一座荒僻古堡求助。谁知古堡中正上演着一场异色的狂欢表演!古堡主人——福特博士(TimCurry饰)是一名自称来自变性星球的异装癖,他和仆人与支持者们纵情狂欢,在布莱德二人面前展示了唤醒人造人洛基的奇迹。当天夜里,被分开的布莱德和珍妮各自经历了性的体验,二人的思想起了细微变化,在后续的一系列事件中和福特博士的关系愈发复杂……川岛芳子(梅艳芳)本是清朝肃亲王的第十四个格格,为将其培养成复兴清室的火种,她少时被肃亲王送到日本浪人川岛浪速手中接受间谍训练,后被川岛浪速夺去贞操,受命下嫁蒙古王子欲鼓动满蒙独立,却迎来失败婚姻。与川岛浪速决裂后,川岛芳子来到上海,凭借美色与手段,攀附上日将宇野骏吉(谢贤),帮溥仪在长春建立满洲国,并在被捧上满洲国安国军总司令后正式成为一名日本间谍,开始疯狂报复革命党人。但在眼见昔日情人今日革命义士云开(刘德华)行刺宇野骏吉不幸被捕时,川岛芳子的心思有了转变,但危机也随之降临她身。