The brave and dashing leader of the king’s royal knights, Elmont’s job is to protect the princess—which keeps him very busy. Elmont does everything with style and charm, and never, ever, breaks a sweat.
A poor young man who lives with his uncle and works their small farm, Jack has always dreamed of adventure. So when circumstances propel him into a realm of giants and unknown peril, he is ready to meet the challenge—not just with his strength, but with his wits and courage, and his whole heart.
A fiery and independent young princess who dislikes the pomp and protocol of palace life, Isabelle longs for freedom and the chance to live like a normal girl.
The giants’ ferocious two-headed leader, he hungers for revenge over their thousand-year exile from Earth as much as he hungers for his favorite food: mankind.