Violent et révolté, le jeune James vit en Angleterre avec sa mère, dépressive et délinquante. Lorsque celle-ci décède d'un excès de barbituriques, James est placé dans un orphelinat avant d'être recruté par la très secrète agence de renseignement gouvernemental Cherub. Pour sa première mission, il doit infiltrer une secte d'hippies qui prépare un attentat.