Roman is a fantasy medieval prince, and, you know, as the story normally goes, he's already been predestined to marry a princess. However, as Roman got older, he realized quickly that he doesn't even like princesses! Instead he's found that he is completely smitten with Virgil, the blacksmith's apprentice in town, and he knows that his father - only known by his people (and his son) as the Snake King - would never approve. Will the prince follow his heart (with the help of the king's two royal advisors), and risk exile, or will he conform to the serpent's rule?