刘贺当了27天的皇帝,被赶下台,回到昌邑。宣帝派张敞任山阳太守,让张敞监督刘贺。刘贺过着压抑的生活,体弱多病,行走困难。宣帝可怜他,封他为海昏侯。当了海昏侯之后,有人撺掇他谋取豫章王的位子,结果密谋泄露,被宣帝减去三千封户。不久,海昏侯在郁闷中死去。