十三世纪,牧师已经开始用“所罗门之书”对抗女巫和恶魔。一百年后,在十字军战争中因为战功卓著而声名鹊起的骑士贝曼(尼古拉斯·凯奇 Nicolas Cage 饰)和老搭档菲尔森(朗·普尔曼 Ron Perlman 饰)厌倦了战争的残酷,二人解甲返乡,但他们在小镇上看到的却是瘟疫肆虐的景象。贝曼和菲尔森因逃兵的身份被收押,当地领主了解二人的功勋,随即代表教会委托给他们押送一个女巫去修道院接受审判的任务。贝曼、菲尔德以及当地的一位牧师、一名骑士,还有一个担任向导的盗贼组成了一支押送队。笼中的少女看起来毫无威胁并且无辜,贝曼难以相信她是带来瘟疫的女巫。沿路一位年轻骑士加入了他们的队伍,但同时莫名的血腥异像也反复出现,贝曼一行在抵达终点时终于发现,这一切都是恶魔的一场阴谋……
在一个上下颠倒的双生世界,人们像生活在平行世界中一般各自生活工作,互不干涉。法律规定任何人不能和另一个世界的人沟通,更不能试图跨越到另一个世界去。活在“下界”的Adam(吉姆·斯特吉斯 Jim St urgess 饰)与生活于“上界”的Eden(克斯汀·邓斯特 Kirsten Dunst 饰)在年少时已在高山的山顶上结识并互有好感。可惜一次意外,令Eden失忆,从此忘记Adam;而Adam虽对她念念不忘,亦无法在山上再碰到她。直至多年后的某一天,Adam无意间从电视中见到Eden ,霎时唤醒了这份埋藏心底的感情!对Eden仍然痴心一片的Adam,决心凭借他的科学天份,闯入天梯,取得高科技仪器,冲破空间引力界限,誓要与Eden再谈一场逆转天地的恋爱!他们的距离虽然并不遥远,但他们的相爱却注定远不仅仅是你情我愿那么简单……
Ben Campbell(吉姆·斯特加斯 Jim Sturgess 饰)有着惊人的才华,身为麻省理工高材生的他学业无懈可击,他亦毫无意外地赢得了哈佛医学院的录取通知书。然而30万的高昂学费和生活费令他的大学梦摇摇欲坠。在争取奖学金的面试中,教授对他说胜出者必须要有过人的经历而不是像本这种一张白纸的学生。
Ben在一服装店打工,挣取每小时8美元的薪酬。同时和两个好友准备竞赛2.09以期获得认同和奖金。数学课上本的天才头脑被教授Mickey Rosa(凯文·史派西 Kevin Spacey
饰)发现,Mickey 希望本加入自己的21算法团队,专门去赌场依靠算牌赢得大钱。Ben并不同意,但Ben一直暗恋的女孩Jill Taylor(#凯特·波茨沃斯 Kate Bosworth 饰)也出面诱惑时,Ben开始动摇。
Ben开始了严密的训练,出师的成功让Ben尝到了金钱、虚荣、欲望的权力。同时他和旧友开始疏远,渐渐迷失在赌场的漩涡里。