A young man takes in an alien princess, and the two have various adventures on Earth, while falling in love.
The beautiful Spanish princess, Catherine of Aragon, navigates the royal lineage of England with an eye on the throne.
Watch online HD Download HD