英国著名记者戴维·洛克(杰克·尼科尔森饰)前往北非打算采访当地的反政府游击队,但由于语言障碍,洛克始终没能到达对方的营地。洛克回到酒店,发现他在飞机上遇到的邻居商人罗伯逊已经死了。两人相似的外貌让洛克突然决定互相交换身份,于是洛克去世的消息传回了国内。他的妻子雷切尔与洛克的关系处于冻结期,一开始很平静,但很快就开始想念她的丈夫。与此同时,洛克利用罗伯逊的身份联系了一些人,发现该商人正在秘密与北非游击队进行军火交易。当洛克搬到西班牙时,一位英国制片人联系雷切尔准备一部关于洛克的电影。雷切尔非常关心罗伯逊,并建议剧组寻找他。洛克认识了一位在西班牙学习建筑的女孩(玛丽亚·施奈德饰)。两人一起流浪,躲避了英国人的追捕。他们在这场身份游戏中越走越远……本片荣获1976年丹麦博迪奖最佳欧洲电影奖等多项奖项。