The royal squire Jiřík eats a bite of a magical snake and now he understands the language of animals. However, by doing so he commits a crime against the order of his king and faces either death penalty or an uncertain and dangerous journey to find Goldilocks, a princess from a mysterious kingdom in the middle of the sea. Therefore, he sets out on the journey accompanied by Štěpán, with whom he grew up and a little dog Lucky, whose life Jiřík saved. Many adventures and surprises await Jiřík along the way. He has no idea that Štěpán is harboring envy and that he is not as sincere friend as he seemed to be. Fortunately, Jiřík has brave allies - the animals he helped.