6 yaşındaki Moonee (Brooklynn Prince) annesi Halley (Bria Vinaite) ile birlikte Orlando’daki Disneyland yakınlarında bulunan Magic Castle Oteli’nde yaşamaktadır. Düzenli bir işi olmayan Halley, günübirlik işlerde çalışarak hayatta kalmaya çalışırken, otelin şefkatli müdürü Bobby (Willem Dafoe), otel kurallarına aykırı olmasına rağmen onların otelde kalmasına izin vermekte, Moonee ve arkadaşlarının yaramazlıklarına otelin diğer sakinlerini aşırı rahatsız etmedikleri sürece ses çıkarmamaktadır. Çünkü Moonee ve annesinin gidebilecek başka bir yerleri olmadığını çok iyi bilmektedir.