If you have siblings, you know how annoying they can be. Try being Rose, the oldest princess of the kingdom of Westfalin, and having 11 of them. Insert a handsome curious Gardner named Galen, and an evil magical being named the King Under Stone, who forces her and her sisters to dance every night and angering her father, the King, by stumping him with the mystery of their worn dancing shoes.
We all know the story of the 12 Dancing Princesses but Jessica Day George puts a new spin on it. Unbeknownst to them, Galen follows the girls every night to the evil king's palace and collects evidence to show the King and the terrifying Archbishop Angier who is convinced the girls are witches. As the gaggle of girls flee for the final time, Galen helps kill the King and his sons and locks the gate to the kingdom forever thus breaking the spell and freeing the girls. Now Galen does most of this however he gains help along the way......