I know this was a fairy tale type movie, so I won't criticize all of the unlikely events that occur.
My main problem was with the casting and the acting of the actor that played the prince. He was supposed to be an immature and devil-may-care international playboy. That's why King sent him to America in place of the ambassador: to learn some responsibility. Even though he looked like he was old enough to have grown up a little. But once he got to America, he acted like he had a stick up his you-know-what the whole time. And he acted like he had never been out of the castle. He might make a good Viking, but as a suave handsome prince he was a bust.
Cindy Busby was likable as usual.