Jack est un jeune garçon de dix ans d'une maturité surprenante qui s'occupe presque seul de son petit frère. Leur mère biologique, aimante mais totalement immature et dépassée, les délaisse régulièrement pour vivre sa propre vie. Suite à un incident domestique, Jack est placé temporairement dans un centre d'accueil public dont il finit par s'enfuir. Commence alors une longue errance à travers Berlin pour retrouver sa mère, son frère sous le bras.