OK - so Jack's father disappeared in the whole Giant and the Beanstalk incident and everyone keeps pushing him to go rescue a princess, but Jack thinks maybe this whole fairy tale thing is not for him. He's not real handy with a sword and he always messes up all the "rescue the princess" simulations his teachers assign to him.
And then - bam - a princess falls out of the sky. Her name is May and she doesn't believe she's a princess. However Jack and all the guys in the village know she is, because she's wearing a T-shirt that says "punk princess." She is in trouble though - and Jack figures it out. The Wicked Queen has kidnapped her grandmother and a huntsman is chasing her.
Half Upon a Time is a hysterical, fractured fairy tale! You can read the first chapter online here.