O inofensivo taxista de Berlim, Herbert Boeckmann, tem um dia ruim: Três misteriosos cavalheiros colocam o cadáver de Boris Stravinsky, um economista russo, em seu carro. Desavisado, Herbert leva o "passageiro" para Berlim Oriental. Lá, Boeckmann cai nas garras da KGB, que o considera um agente de alto escalão da CIA. Quando Herbert finalmente retorna à parte ocidental da cidade, a CIA já o espera para ser o taxista novamente suspeito de ser um agente de alto escalão da KGB. Para provar sua inocência, Herbert deve encontrar o verdadeiro assassino de Stravinsky. Um misterioso frasco ao qual ele cheira em situações extremas, ajuda-o não apenas com poderes surpreendentes e habilidades inesperadas. Como Super Agente "Herbie Melbourne", Herbert se mistura na cena de agentes. Mas entre as linhas, ele se coloca na mira de um assassino profissional.