Spellbound är en fantasy-musikal som utspelar sig i den magiska världen Lumbria där man får följa prinsessan Ellian (Rachel Zegler), en ung flicka som måste bryta den förtrollning som har delat hennes kungarike i två delar.
Utöver Rachel Zegler görs rösterna i filmen också av kändisarna Nicole Kidman och Javier Bardem.