Prinsesse Sophia har allerede hjulpet sin tvillingsøster Lily med å redde hertugdømmet Marin. Nå står imidlertid en enda større trussel foran henne når hun setter ut for å befri det forbannede kongeriket Palinar fra sin beastlige prins. Alene, omringet av fare fra alle kanter, må Sophie navigere gjennom et magisk slott og møte sin enda mer mystiske hersker for å avdekke hemmeligheten som kan bryte forbannelsen. Men jo mer tid hun bruker sammen med prins Dominic, desto mer begynner hun å stille spørsmål ved hvem hun egentlig skal redde. Med tiden som renner ut for de fangede innbyggerne, og et gammelt fiende som dukker opp igjen, kan Sophie måtte velge mellom å redde kongeriket og følge sitt eget hjerte. I denne nytolkningen av det klassiske eventyret, Skjønnheten og Udyret, må Skjønnheten bruke all sin styrke og intelligens for å overmanne sine fiender, bryte forbannelsen og finne sann kjærlighet.