Dans un monde dévasté par une guerre mondiale, Malia, 15 ans, est envoyée dans un camp pour enfants appelé "Shelter". Sur le chemin, elle rencontre Owen, un garçon de cinq ans séparé de son frère, et prétend qu'il est son petit frère pour le protéger. À leur arrivée, Shelter, qui ressemble à un paradis avec ses cabanes colorées et son ambiance paisible, cache rapidement une réalité plus sombre. Sous la surveillance stricte de Madame John et des soldats, les enfants découvrent que les règles imposées et l'interdiction de contacter leurs proches dissimulent un secret inquiétant. Entre mensonges et vérités cachées, Malia, Owen et un garçon rencontré dans le train nommé Vallis, devront percer le mystère de Shelter et décider à qui faire confiance pour survivre. ..... Shelter est-il vraiment un refuge ou cache-t-il quelque chose de bien plus dangereux ? Malia est prête à tout pour le découvrir et protéger Owen, quitte à risquer sa propre vie.