Når den modige prinsessen Amira redder den gode prinsessen Sadie fra sitt tårnfangenskap, forventer ingen av dem å finne en ekte venn i prosessen. Men etter hvert som de legger ut på eventyr gjennom kongeriket, oppdager de at de virkelig får frem det beste i hverandre. For å bekjempe sin største motstander, en sjalu heks som ønsker å bli kvitt Sadie for godt, må de samle krefter og bruke all sin kunnskap, godhet og mot. Bli med Sadie og Amira, to prinsesser med vidt forskjellige styrker, på reisen deres for å finne ut hva 'lykkelig alle sine dager' virkelig betyr – og hvordan de kan finne det sammen.