James Adams est un jeune garçon qui a grandi en banlieue et dont la vie bascule à 12 ans, à la mort de sa mère. Placé dans un orphelinat, il sombre dans la délinquance jusqu’à ce qu’un policier décide de l’amener dans une école particulière. Il se retrouve ainsi à Cherub, organisation dépendante du MI5, les services secrets britanniques, pour son instruction qui va durer 100 jours.