中世纪一个聚集着精灵的小山村,正义的魔法师卡尔多夫(吉姆·库宁斯 Jim Cummings 配音)驱逐了邪恶而法术高强的女巫德里泽达(薇姬·刘易斯 Vicki Lewis 配音)。德里泽达无法匹敌,恨恨逃走,而她那不谙世事、单纯善良的侄女雅典娜(凯莉·斯泰堡丝 Kelly Stables 配音)则获准留了下来。在此期间,雅典娜还收养了小猫汤姆和老鼠杰瑞。雅典娜敏感的身份以及经常惹祸的猫和老鼠,让女孩一直遭受精灵们的歧视。这一天,汤姆和杰瑞偶然在河边拣到一枚龙蛋,这是之前德里泽达的笨蛋手下们不小心弄丢的,有了它德里泽达就可以用可怕的法术报复驱逐她的精灵们。...
未来,纽约,年轻巨富埃里克·帕克(罗伯特·帕丁森 Robert Pattinson 饰)坐在豪华轿车里,在保镖贴身保护下,前去从小就熟悉的那家理发店。一路上,他遇到形形色色的人,各种怪异的事:他的年轻妻子爱丽丝(莎拉·加顿 Sarah Gadon 饰)与他若即若离,只能在路上偶遇;一位中年女人(朱丽叶·比诺什 Juliette Binoche 饰)前来和他做爱然后告知他艺术品信息;人民币持续升值令他眼睁睁看着财产损失,车窗外的曼哈顿逐渐陷入一场暴乱,还有人在追踪他,似乎想要杀死他。攻击从一个蛋糕上升到子弹,空气中的一切充满恐慌和末世感,如期抵达理发店的帕克也想知道这混乱的一天该如何结束……...