Angleterre 1940. Un homme se faisant appeler Henry Faber est en fait un espion allemand infiltré dont le surnom est "l'aiguille", en référence à sa méthode préférée d'assassinat, un stylet. C'est un tueur froid et calculateur, concentré sur sa seule mission. Les services secrets anglais tentent désespérément de l'intercepter pendant 4 ans mais sans succès.