Skip, un adolescent en fugue, se lie avec un vieux sans-abri prénommé Billy. Quand la guerre éclate ils retrouvent Max, un petit garçon seul, dans les décombres d'un bombardement. Tous trois se réfugient alors dans un parc d'attractions abandonné où s'organise leur survie. Un jour, arrive parmi eux une jeune fille tenant un bébé dans ses bras.