斯坦顿(布莱德利·库珀 Bradley Cooper 饰)是一个穷困潦倒的男人,误打误撞之中来到了流动马戏团,在这里,他凭借着自己的聪明才智为自己某得了一份差事——为塔罗牌占卜师赞娜(托妮·科莱特 Toni Collette 饰)和她的情人皮特(大卫·斯特雷泽恩 David Strathairn 饰)工作。从这两个人身上,斯坦顿学会了如何依靠巧舌如簧和敏锐观察来施展观众们眼中的“魔法”。
贝拉(克里斯汀•斯图尔特 Kristen Stewart 饰)即将毕业,她与爱德华(罗伯特•帕丁森 Robert Pattinson 饰)在婚姻问题尚有分歧。父亲总担心女儿跟爱德华交往会吃亏,但是爱德华保守派风格令他安心。雅各布(泰勒•洛特纳 Taylor Lautner 饰)看到爱德华与贝拉依旧如胶似漆,内心十分挣扎。他感应到贝拉对自己的感觉,并私下对她示爱。在强吻遭拒后,两人不欢而散。贝拉的衣物神秘被盗,同时爱丽丝感到昔日库伦家族的维多利亚正在准备为死去的詹姆斯复仇。后者组建了一支吸血鬼新生儿军团,正
马丁(Michael J. Fox 饰)才回到现实世界与女友团聚,布朗博士(Christopher Lloyd 饰)就心急火燎地把他们带到了30年后的未来世界,原来这一次是马丁未来的两个孩子因参与抢劫锒铛入狱,博士要携马丁一起阻止悲剧发生。 周旋一番后,两个孩子被成功挽救,但三人回到现实世界后,却发现周遭发生了天翻地覆的变化,世界被贝夫(Thomas F. Wilson饰)所控制,马丁的父亲乔治惨死,母亲洛莲(Lea Thompson 饰)竟然成了贝夫的妻子! 这一切都是因为时光机器的秘密不慎被未来的