The Half Upon a Time Trilogy: Half Upon a Time; Twice Upon a Time; Once Upon the End
PRE-ORDER This title is currently out of stock. Order now — payment is taken today and we'll ship it to you anywhere between 15–90 days. You'll get an email confirming your pre-order and again when it's dispatched.
Care information
Care information
Keep books away from direct sunlight and damp conditions to protect the binding and pages. Handle with clean, dry hands and use a bookmark instead of folding page corners.
Delivery & Shipping
Delivery & Shipping
We ship across India. Orders are dispatched within 1–3 business days. Estimated delivery after dispatch:
- Metro cities: 5–7 business days
- Remote / non-metro areas: up to 14 business days
- Pre-order titles: 15–90 days (as shown on the product page)
Free delivery on orders of ₹999 or more — a fixed ₹75 delivery charge applies below ₹999. You'll receive a tracking link by email/SMS once your order ships.
PRE-ORDER This title is currently out of stock. Order now — payment is taken today and we'll ship it to you anywhere between 15–90 days. You'll get an email confirming your pre-order and again when it's dispatched.
Description
Description
It’s a fantasy come true: all three books in the hilarious fractured fairy tale trilogy by James Riley, available together in a box set!This complete boxed set of the Half Upon a Time trilogy tells the story of Jack, as in, son of the infamous Jack who stole the magic beans from the giant. He is working hard to restore his family’s reputation and finds the perfect opportunity when a “princess” lands in front of him, apparently from the land of Punk (as her sweatshirt implies). May is actually from our world and confused to find herself in the midst of the fairy tale characters she has read about. It soon turns out that May and Jack have more in common than they could have known—and together, they'll embark on a hilarious and wild adventure involving knights, fairy godmothers, giants, and—of course—beanstalks!
Care information
Care information
Keep books away from direct sunlight and damp conditions to protect the binding and pages. Handle with clean, dry hands and use a bookmark instead of folding page corners.
Delivery & Shipping
Delivery & Shipping
We ship across India. Orders are dispatched within 1–3 business days. Estimated delivery after dispatch:
- Metro cities: 5–7 business days
- Remote / non-metro areas: up to 14 business days
- Pre-order titles: 15–90 days (as shown on the product page)
Free delivery on orders of ₹999 or more — a fixed ₹75 delivery charge applies below ₹999. You'll receive a tracking link by email/SMS once your order ships.
Payment methods
UPI • Cards • Net Banking • Wallets — 100% encrypted
Pay using any UPI app
Cards, Net Banking & Wallets




















