In the village of Giant's Hand Jack's grandfather has been pushing him to find a princess and get married, so when a young lady falls out of the sky wearing a shirt that says "Punk Princess," and she tells Jack that her grandmother, who looks suspiciously like the long-missing Snow White, has been kidnapped, Jack decides to help her.
Half Upon a Time Series
This series humorously and subversively retells classic fairytale narratives. It follows a runaway princess and an ordinary boy whose paths collide in an enchanted forest. Together, they face perilous quests, encounter characters from disparate fairy tales, and uncover the secrets of their kingdoms. It's an adventure filled with laughter, unexpected twists, and a modern take on ancient legends.



Recommended Reading Order
- 1
- 2
In this sequel to "Half Upon a Time," pirates and mermaids clash in a fractured fairy tale adventure featuring Jack and his friends.
- 3
Once Upon the End.
- 373 pages
- 14 hours of reading
In "Once Upon the End," Jack and May embark on their separate paths to fulfill their destinies, but surprises await them in the fairy tale world. As they prepare to confront the Wicked Queen, a thrilling and humorous conclusion to the Half Upon a Time trilogy unfolds, featuring knights, giants, and more.