二次大战前夕,英国军官桑迪克(Walter Pidgeon 饰)潜伏希特勒的山中庄园行刺未果被捕,由于拒不承认自己受英国政府指使,桑迪克受尽折磨后被德军推下山崖。大难不死的桑迪克乘船回到英国,同时德国方面派出假扮桑迪克的军官与众眼线在全城追索他,德国政府亦向英国施压。 桑迪克在险象环生的亡命途中结识开朗直接的姑娘杰瑞(Joan Bennett 饰),后者被他吸引,并竭尽所能为他提供了帮助。桑迪克与杰瑞度过了一段短暂的纯真时光,然而危机四伏的情势下他并不能给予对方更多的幸福。德国人很快找到了桑迪克的藏身之处,并掳走了杰瑞,这让桑迪克面临的形势恶劣到了极点。。东京都内发生了三起杀人事件。警方从所有案发现场都遗留有的无法解释的数列推断出这是一系列带有预告信息的连环杀人案,并就此展开了侦查。警视厅搜查一课的精英刑警新田浩介破译出该数字预示着下一次作案的场所,他由此推测东京柯尔特西亚酒店将会成为第4起命案现场。然而凶手是谁却毫无线索。警方因此决定潜入东京柯尔特西亚进行调查,新田则要扮作前台人员追查凶手。受命指导他的是东京柯尔特西亚的优秀前台员工山岸尚美。
面对接连出现的来历不明的住客,作为刑警的新田“以逮捕犯人为第一要务”,试图剥下来客的“假面”,而作为酒店工作人员的尚美则从“以确保客人的安全为第一要务”的原则出发,希望保护来客的“假面”,两人势如水火。新田和尚美因为彼此的立场差异数次发生冲突,然而随着潜伏调查的推进,他们逐渐理解了彼此作为专业人士的价值观,两人之间开始萌生出不可思议的信赖关系。
在这个过程中,案情迅速发展。警方和酒店都被逼入窘境无路可退。。彼得从未放弃寻找生死未卜的妹妹。他在市集碰见一名算命师,算命师告诉他,只要找到一头神秘的大象,以及能够变出大象的魔术师,自然就会知道妹妹的下落。为了完成三项不可能的任务,彼得踏上一场曲折揪心的旅程,如果他真的成功了,影响的不只是他的人生,他所居住的小镇也将永远改变。 影片改编自二度荣获纽伯瑞儿童文学奖的作家凯特·迪卡米洛的同名小说。。