Michael Caine interpreta o papel de Harry Palmer, o antigo cabo do exército que contra a sua vontade serve como espião para Sua Majestade, para não ter de cumprir uma longa pena atrás das grades.Palmer é enviado a Berlim onde terá de ajudar um general russo dissidente que quer fugir do país. Depois de aceitar a missão com relutância, ele arranja um plano de fuga que inclui um falso funeral... mas infelizmente o corpo errado é transportado para fora da Rússia. A partir daí muitas armações acontecem, com Caine circulando por Berlim, nos braços de belas mulheres.