This is a movie for late some night when nothing else is on. A Princess who is just a bit too modern, a knight who really hams it up, pseudo medieval England, a dragon, plus egg and a host of Character actors hamming it up in beautiful surroundings - for all this is scores well. However hammy acting, thin plot and some really corny moments lose it points, still if you want something to pass a rainy afternoon, this is a lighthearted romp. Full of slapstick and characters being quite human.
Don't miss the end credits when, among other hilarious moments, the knight is upstaged in a love scene by a defecating horse.