故事发生在六十年代末期,安妮(克里斯汀·拉蒂 Christine Lahti 饰)和亚瑟(贾德·赫希 Judd Hirsch 饰)是反对越战的激进分子,为了坚持他们的主张,两人表现出了很多过激行为,最终,他们因为在政府实验室里放置炸弹而遭到了当局的通缉和追捕,从此,安妮和亚瑟过起了东躲西藏的流离生活。 丹尼(瑞弗·菲尼克斯 River Phoenix 饰)是安妮和亚瑟的长子,某日,他邂逅了名为罗娜(玛莎·普林顿 Martha Plimpton 饰)的女孩,罗娜的聪慧和机敏令她周身散发着不可抵挡的吸引力,很快,丹尼就坠入了爱河。罗娜的存在让丹尼对居无定所的日子产生了厌倦,他希望能够安定下来,有一个真正的“家”,可是,对于他的父母来说,这个简单的愿望有可能会导致无法挽回的悲剧。。马丁(托马斯·海因茨 Thomas Heinze 饰)是一位非常聪明的年轻人,一次,他夸下海口,声称能够赢过魔鬼,谁知道刚好被路过的魔鬼听到。魔鬼和马丁打了一个赌,没想到马丁居然赢了,魔鬼骗马丁说奖品在地狱,于是,马丁便跟着魔鬼踏上了前往地狱的旅途。 途中,马丁遇见了一对双胞胎姐妹——白之花和黑之花。她们都是魔鬼的女儿,但是个性却大相径庭。魔鬼为了考验马丁,给他出了三道难题。然而,马丁凭借着自己的智慧和白之花给予的帮助一一将它们化解。在此过程中,马丁和白之花之间产生了真挚的感情,两人决定私奔。愤怒的魔鬼带着黑之花一路尾随追杀。。居于轩辕宫的青云帝无意中惹恼水灵,人间洪水泛滥,青云帝选出人间十二种动物为生肖,救百姓于水火之中。经过重重遴选,鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪十二种动物荣幸当选为十二生肖,飞升天庭,谁知动物们难守天庭清规,闯下大祸,被玉帝贬下凡间。子鼠以十二生肖之首的身份踏上漫漫长路,在将其他生肖聚集身边的同时,也取得了人类的信任,最后,十二生肖齐心协力,以人类守卫者的身份与洪水猛兽决一死战,青云帝、民间百姓,各路动物纷纷前来相助,最终取得胜利,完成试炼,十二生肖众心合一,回到天庭顺利归位。。