En instance de divorce, Tim Eliott doit se battre pour reconquérir l'estime de Marcus, son fils de 9 ans dont il espère obtenir la garde. Pas facile, d'autant que, sans réelle ambition, Tim se perd dans des postes inintéressants et peu rémunérés, qu'il doit affronter son ex-femme Judith, mais aussi Philip, le nouveau compagnon de celle-ci. Il passe sans le savoir un examen pour intégrer le MI-5, les services secrets britanniques...
S01E02 - Nom de code : clodo
Paula, assistante sociale, est chargée d'évaluer la situation familiale de Marcus afin que le juge puisse statuer sur sa garde. Séduite par Tim, elle profite de la première entrevue pour lui faire des avances. Tim ne sait pas comment réagir. Il va lui falloir être un peu plus réactif durant sa formation au MI-5 qui débute. Au cours d'un exercice, il vient à la rescousse d'un sans domicile...
S01E03 - Nom de code : piratage
Au cours d'une séance de conciliation familiale, Paula invite Tim à exprimer ce qu'il ressent dans un jeu de rôle auquel participe également Philip. La mise en scène dérape, et Tim apprend à cette occasion que Marcus a omis de l'avertir de la tenue de réunions au collège. Par ailleurs, Tim découvre comment pirater un ordinateur et décide de baisser les notes de Marcus. Chris, lui, en profite pour gonfler son compte en banque...
S01E04 - Codename: Bookclub
S01E05 - Codename: Blood
S01E06 - Nom de code : Marion
L'audience pour la garde de Marcus ne tourne pas en faveur de Tim. Chris lui propose de plaider pour sa cause, à condition qu'il accepte de révéler à Caitlin les sentiments qu'il éprouve pour elle. De son côté, Judith couche avec le juge dans l'espoir de s'attirer ses faveurs au cours du procès...