向杲,字初旦,是太原人。他的哥哥向晟虽是庶母所生,但两人的关系十分要好。
向晟结交了一位妓女,名叫波斯,与向晟有割臂为誓、终生永好的盟约。困为波斯的鸨母要的价钱太高,两人始终没有如愿。
正好鸨母想要从良,愿意先把波斯嫁出去。有一个姓庄的公子,一向喜欢波斯,向鸨母请求买下波斯做妾。
波斯对鸨母说:“既然母亲和我愿脱离这地狱而登入天堂,如果把我卖给别人做妾,与当妓女又有什么区别!如果肯依从我的志向,只有向晟才合我的意。”
鸨母答应了,并把她的意思转告向晟。
当时向晟的妻子死了,尚未再娶,他非常高兴,竭尽家中所有的钱财,把波斯娶了回家。
庄公子听说后,恼怒向晟夺走了他喜欢的女人。一次在路上偶然碰到向晟,便大骂一顿。向晟不服,庄公子就叫随从毒打向晟,打得快要死了,他们才走。
向杲听到消息急忙跑去看,他的哥哥已经死了。
向杲不胜哀痛悲愤,写好了状子到郡城去告状。庄公子对官府上下都行了贿,使他有理得不到伸张。
向杲心中愤怒郁结,没有地方控告诉说,只想着要在路上刺杀庄公子,每天揣着锋利的刀,伏在山间路旁的草丛里。
时间长了,机密逐渐泄露出去,庄公子知道了他的打算,每出门就戒备森严。
听说汾州有个叫焦桐的人,箭术高超,庄公子便用很多钱把他聘来做护卫。向杲没有机会实施他的计划,但还是每天在路边等着。
有一天,他刚刚藏好,忽然下起了倾盆大雨,全身上下都湿透了,冻得打颤,颇吃苦头,不一会狂风四起,又下起了冰雹。向杲身上忽然没有了知觉,不觉痛痒。
山岭上以前有座山神庙,他强撑着跑到那里。进了庙以后,就看见一个他认识的道士在那里。从前,这个道士曾经在村里讨饭,向杲经常给他饭吃,因此道士也认识向杲。
道士见向杲的衣服都湿透了,就给他一件布袍,说:“暂且把这件布袍换上。”
向杲换上布袍,忍着寒冷,像狗一样蹲着,忽然,他发现自己身上长出了皮毛,变成了老虎的样子。
道士已不知道哪里去了,向果心中既吃惊又愤恨。可转念一想,这样能找到仇人而吃他的肉,办法也不错。就下山到原来藏身的地方,看见自己的尸体趴在草丛中,才明白自己已经死了。
他还恐怕自己的身子被乌鸦和老鹰吃了,时时巡回守护着它。
过了一天,庄公子才从这里经过,老虎猛然窜出,把庄公子从马上扑落下来,咬下庄公子的脑袋,吞了下去。
焦桐掉转马头,向老虎射了一箭,正中老虎的肚子,老虎倒下接着就死了。
向杲在荆棘丛中,恍然好似大梦初醒。又过了一个晚上,他才能行动走路,昏昏沉沉地回到家里。
家里人因为他一连几晚上不回来,正在惊骇疑虑,见到他,都高兴地来安慰探问。
向杲只是躺着,反应迟钝不能说话。过了一会儿,家人听说了庄公子被虎咬死的消息,争着到床头告诉他,向杲这才说话:“老虎就是我。”
接着就讲述了他奇异的经过,这事从此就传播出去。
庄公子的儿子悲痛父亲死得太惨,听说以后很恼火,就去告了向杲。官府认为这件事很荒诞,而且没有证据,置于一边不予理睬。