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
- 400 pages
- 14 hours of reading
Jack has joined the Eyes as a spy and May is trapped in a house with a wicked stepmother as they face unexpected challenges in their ultimate showdown with the Wicked Queen.