James, placé dans un orphelinat sordide à la mort de sa mère, ne tarde pas à tomber dans la délinquance. Il est alors recruté par Cherub et va suivre un éprouvant programme d'entraînement avant de se voir confier sa première mission d'agent secret. Sera-t-il capable de résister 100 jours ?. 100 jours en enfer... . Cherub est une unité de renseignements composée d'espions âgés de 10 à 17 ans. . Pour raison d'État, ces agents n'existent pas. .