一早楚留香出来见墙上用白粉写着“狗窝”二字便沿着记号走进树林,想起小时候跟胡铁花在树上搭的“狗窝”。为了躲避危险,他们约定只要见到用白粉写着“狗窝”二字必赶去解救对方,楚留香透过缝隙看到胡铁花跟四个美女喝酒暗想他在耍自己,见楚留香进来。
楚留香得知史天王抢走了石田斋宴的爱妾,所以樱子才会去偷史天王的玉剑公主,玉剑山庄守卫严密,樱子假扮公主的侍女香儿,公主穿过的衣服从不穿第二遍就被一箱箱的运走送人,就这样公主就带出来了。
豹姬让楚留香在财宝、食物和水、白云生这三者之间选一样便可离开,出乎意料楚留香选了奄奄一息的白云生,白云生问他为什么不选择救命的食物和水?楚留香走到甲板另一头感叹白云生也是个可怜人,同是史天王的人白云生为了保护公主却遭到豹姬的暗算。
楚留香在渔村遇见黑竹竿,又被一个小姑娘请进自家饭店,见到杜先生,杜先生告诉他公主一上史天王的船就失踪了,楚留香觉得史天王并不是传言中的那么残暴,杜先生认为史天王利用楚留香帮他宣扬名声,突然小姑娘来报公主昨晚得手割下史天王的人头了。
楚留香夜探施家庄,施因刚过世,梁妈哭得昏睡在榻前,施因闺房里的陈设居然和左明珠描述的一模一样,翻看胭脂时不慎被花金弓和薛红红发现,被误认是与施茵想好的叶盛兰。