世界上魔术师千千万,但大部分都是招摇撞骗的欺诈师,而斯坦利(科林·费斯 Colin Firth 饰)属于有真本事的那一拨,虽然身为英国人,但是他却非常擅长表演东方魔术,在巡演的同时,斯坦利还进行着“魔术打假”的事业,将行业内的害群之马一一驱逐。rn某日,来到法国的斯坦利邂逅了名为苏菲(艾玛·斯通 Emma Stone 饰)的少女,苏菲自称是灵媒师,能够和死去的人交流。不信邪的斯坦利一眼认定苏菲在说谎,于是她成为了斯坦利的下一个“猎物”。哪知道随着时间的推移,古灵精怪的苏菲渐渐动摇了斯坦利的意志,斯坦利发现自己竟然被这位神秘的少女给迷住了。
可儿(克里斯汀·斯图尔特 Kristen Stewart 饰)厌倦了日复一日的生活,周围一成不变的一切让她简直就快要发疯,于是,可儿做出了一个疯狂的决定,成为一名军人。就这样,穿上了迷彩服的可儿被分配到了专门关押恐怖分子的关塔那摩湾监狱,在那里,她遇见了名为阿里(佩曼·莫阿迪 Peyman Moaadi 饰)的穆斯林男子。rn监狱里发生的种种事迹一再地刷新着可儿的三观,亦让可儿开始思考什么才是真正的公平的正义,与此同时,可儿和阿里之间的关系也产生了变化,一种奇妙的“友谊”成为了联系两人的纽带。然而,可儿终究只是过客,她万万没有想到的是,自己的离开竟然会让阿里丧失继续活下去的希望。