I en landsby omgivet af bjerge og isoleret fra resten af verden bor Mirabel. Hun fortæller i en sang byens børn om sin familie, der bor i et magisk hus og har magiske evner. Da bedstemor Alma flygtede fra krigen med sine tre børn gav et lys hende magiske evner. Men ikke alle hendes børn og børnebørn har modtaget de magiske evner, og det bekymrer familien.