在电影《血观音》中,棠真其实不是棠宁的妹妹,而是她的女儿,棠夫人也不是棠真的妈妈,而是她的外婆,她们一家三口的关系极其复杂,让人非常好奇,棠宁为什么生下棠真呢?棠宁对棠真的感情也非常令人感慨,虽然棠宁平时大多数时候是沉浸在自己的世界中,但她还是非常关心棠真的,也不想让棠真变成像自己一样的人。
据悉,在电影中并没有过多的提起棠宁当年为什么生下棠真,或许是棠宁觉得自己以后也不会找到心爱的人,像平常的女孩子一样结婚生子了,所以才生下了这个孩子。棠夫人不想让大家知道这个孩子是棠宁未婚先孕生下来的,所以才对外宣称棠真是自己的小女儿,但是有不少人还是知道内情的,比如王夫人。棠夫人将自己的亲生女儿当成工具去取悦那些高官,棠宁摆脱不了母亲的要求,她早就对这个世界绝望了,所以棠宁才会沉迷于烟酒,看上去十分颓废。
棠真一直跟着棠夫人参加各种应酬,她在席间端茶倒水能够学到很多,长时间的耳濡目染,让棠真也不再天真。不过她的老谋深算甚至骗过了棠宁,她其实早就在棠夫人和棠宁中间选择了棠夫人,即使她知道,棠宁才是真的为了自己好,但是棠真也明白,只有待在棠夫人身边,才能得到自己想要的一切。所以在棠宁逃跑的时候,棠真才会向棠夫人告密,导致最后棠宁死在船上。
棠夫人心机深沉,手段毒辣,为了达到自己的目的,自己的女儿都可以牺牲,棠真在她身边小心翼翼,最后成功的变成了棠氏集团的掌权人,不仅掌握了权利,连年迈的棠夫人的生死,也都是棠真说了算。直到这个时候,棠真才露出自己的真面目,她不让棠夫人安乐死,而是让她一直这样痛苦的活着,当年杀死棠宁棠夫人也有份,棠真不愿意只有自己内心接受谴责,她要棠夫人也陪着自己,时时刻刻被良心折磨。