Funeral in Berlin is a 1966 British spy film directed by Guy Hamilton, starring Michael Caine as the character Harry Palmer.
Storyline: British secret agent Harry Palmer is sent to Berlin by his superior Colonel Ross to arrange the defection of Colonel Stok, a prominent Soviet intelligence officer. Palmer is sceptical but links up with Johnny Vulkan, an old German friend and former criminal associate, who now runs the Berlin station for British intelligence.