Mayhem reigns wherever Moonee (Brooklyn Prince), an irrepressible six year old, leads her friends. She is a little tornado of mischief, and has an answer for everything. Whatever trouble she concocts, her mother Halley (Bria Vinaite) stands up for her.

Pull back, and the reality of their home is revealed. Moonee and Halley live in poverty in a cheap motel in Florida, just off a busy highway. The motel is called the Magic Castle. A lure for unsuspecting tourists, and a long-term dormitory for the dispossessed. In the distance, Disney World – the Florida Project.