《上海往事》讲述乡下少年唐水生来到大上海,被安排在当红舞女小金宝身边服侍。小金宝是帮会头子唐老爷的情妇,但心中却爱着唐老爷的兄弟宋约翰。而宋约翰与小金宝虽有私情,却一心只欲取得唐老爷的地位。一次黑帮仇杀后,小金宝和水生被送到乡下,后又和老爷一起躲到一座孤岛上,扰乱了一对孤寡母女桂花嫂和阿娇的平静生活,另一场内弛外张的人性斗争静静上演。最终宋约翰一派功亏一篑,桂花嫂被灭口,大获全胜的唐老爷要带回阿娇栽培为下一个小金宝,他饶过一命的小金宝,却出于对爱情和人性的双重绝望,选择了自杀身亡……《上海往事》文笔细腻,可以说比电影《摇啊摇,摇到外婆桥》更为精彩。《上海往事》另收录中篇小说《孤岛》《楚水》《明天遥遥无期》,皆为叙述清末民国时期故事的中篇小说,全面展示了民国时期社会风貌,充满了动人的民国风情。