Seksårige Moonee bor alene med sin mor, den unge og rebelske Halley. Over sommeren har de to indlogeret sig i Orlando på et motorvejsmotel tæt på ’The most Magical Place on Earth’, Disney World i Florida. Trods motellets lidt lurvede beliggenhed hedder det derfor The Magic Castle, og herfra udgår Moonees verden fuld af leg og eventyr i selskab med andre børn fra området. Moonee er uvidende om, at hendes lykkelige forestilling om verden bygger på hendes mors svære beslutning om at vælge en farlig levevej for selv at kunne forsørge sin datter. På sidelinjen holder Bobby, der er ansvarlig for motellet, godt øje med det hele. Han virker barsk, men han har et hjerte af guld.