隋文帝开皇十七年,在大兴城袁村举行一场佛会。当时,有一个满头白发的老头,身上穿着短袄和白裙子,来到佛会上吃斋饭,吃完转身就走。
村民都不认识这个老头,不知道他是哪里人,于是就有一些人跟在他后面,想弄明白他究竟去哪里。
追了二里多路,白发老人忽然不见踪影,村民却看见一个很大的水池,池中正有一条一丈多长的大白鱼,后面有无数小鱼跟着它。
村民想捉住这条大白鱼,就赶回家拿来弓箭,争着向大白鱼射击。
在射击过程中,有些村民的弓折了,有些村民的弦断了,但最后还是有不少人射中这条大白鱼,他们齐心协力把大白鱼拖上岸来。
这时大白鱼因受伤过重,已经一命归西。村民剖开大白鱼的肚子,发现鱼肚子里还有没消化掉的粳米饭。村民这才明白,大白鱼就是先前在佛会上来过的白发老头。
隔了几天,村旁运粮河道的水突然泛滥起来,凡是参与射击大白鱼的人都被活活淹死了。