A very 'schmalzy' story, at the level of the Princess' diaries, but nicely done. Rose McIver is just enough 'innocent looking' to make this work. Nicest performance by Honor Kneafsey as the handicapped princess, gaining confidence from her non-teacher. Of course the bad guy and girl are caricatures. Ben Lamb is a prince as the story demands; Alice Krige appears the run-of-the-mill conservative, old queen, but with a few devious traits she saves the role. In short, sentimental, but just right for Christmas.