王莽杀的第二个儿子叫王宇,原因是"狗血事件"。汉哀帝死后,王莽扶持年仅9岁的刘衎为皇帝,即汉平帝。之所以立刘衎,因为他年纪小,好控制。然而,皇帝虽小,他的生母是卫姬,卫姬后面也是一个大家族,对王莽也有潜在威胁,为此,他将卫氏家族的人全部软禁。在这一过程中,他的长子王宇,觉得父亲这样做,会埋下祸根,遭到汉平帝报复,就劝父亲不要这样做,见劝不动,又在半夜把狗血洒在父亲府邸门口,希望用怪异事情惊醒王莽,结果事情败露,王莽震怒之下,把儿子结毒死了。随后,王莽借此机会,将卫氏族人全部杀死,也是一箭双雕。
王莽篡汉当了皇帝后,更加专横跋扈,对待亲人也毫不留情。他的第三子王安,经过前面两个哥哥的死,受了极大刺激,精神上出现了问题。于是,四子王临当了太子。王莽的皇后有个侍女叫原碧,长得漂亮,王莽曾经宠幸过,后来王临又看上了她,两个人也粘到了一起。王莽知道后,把侍女抓起来审问,连打带吓,侍女就全招了,还检举王临想同她一起暗杀王莽,王莽气极,就逼得王临自杀了。