Radost, 13 ans, vit avec son père, qui a le développement mental d'un enfant de 10 ans. C'est donc elle qui s'occupe de lui. Mais lorsqu'elle découvre l'amour, la vie que connaissait son père va prendre une toute autre tournure.
Un beau matin, Tom décide de tout plaquer : sa femme, ses enfants, et une vie de famille apparemment heureuse dans les Midlands, pour aller vivre dans la rue à Londres. Il y fait la connaissance d’Aidan, un homme-enfant incapable de se taire. Tel un chien errant, Aidan suit son nouvel « ami » Tom, qui est soit trop poli soit trop déprimé ...