丹尼(马丁·弗瑞曼 Martin Freeman 饰)只是一介普通工人,日复一日的庸碌生活中,他的未来一片混沌。一次偶然中,丹尼被一道惊雷劈中陷入昏迷,醒来之后,丹尼吃惊的发现,自己竟然进入了一个名叫薇罗尼卡(蕾切尔·斯特灵 Rachael Stirling 饰)的女人的身体之中。
薇罗尼卡是一名时尚杂志的记者,前途一片光明,就这样,丹尼以薇罗尼卡的身份开始了全新的生活。在薇罗尼卡的男友杰(佩特逊·约瑟夫 Paterson Joseph 饰)和情人阿里(詹姆斯·兰斯 James Lance 饰)的双重攻势下,丹尼意识到他必须找回自己的身体。丹尼重访了自己曾经工作过的地方,遇见了同事皮特(马绍尔·兰卡斯特 Marshall Lancaster 饰)与丹尼暗恋的女孩菲罗娜(Angela Griffin 饰),通过与两人的交往,丹尼发现了一个全新的自己。。故事发生在上世纪五十年代的巴黎,四名女性在蒙马特的街道上被人谋杀,案情看似毫无关联,但探长麦格雷却怀疑这四起案件为同一名连环杀手所为。麦格雷面临破案的巨大压力,于是他利用罪犯的虚荣心精心设计了一个抓捕计划。随着调查的深入,麦格雷将嫌疑人名单缩小到三人范围。最终的结果令人震惊。。