Maurice Castle est un fonctionnaire organisé et méthodique qui travaille pour les services britanniques aux affaires africaines. Il est marié avec une jolie femme africaine, a adopté son fils, et supporte avec constance son travail ennuyeux. Toute sa vie est compartimentee, ordonnée et dépourvue de passion. Cet homme ordinaire arrive à la fin de sa carrière lorsqu'il devient l'objet d'un contrôle de sécurite. Cet événement va irrémédiablement changer sa vie, car sa situation d'agent double va être découverte. Il n'a pourtant trahi ni par conviction, ni pour l'argent...