Moonee (Brooklynn Prince) es una niña que sueña con ir a Disney World. Claro que lo más cerca que ha estado del emblemático país de los sueños es en un motel de las afueras de Orlando (Florida), llamado Magic Castle Motel. Allí vive con su joven madre Halley (Bria Vinaite), una mujer soltera y a la deriva que se busca la vida siempre al borde de la legalidad. Moonee se pasa el día jugando con su amiga Jancey (Valeria Cotto) en este escenario donde el alcohol, las drogas y la prostitución son el telón de fondo. Lo más parecido que Moonee tiene a un padre es Bobby (Willem Dafoe), el gerente del motel, un hombre cauto y diligente que es un auténtico ángel guardián. Sin duda este promete ser un verano inolvidable para Moonee.