燕国公子丹死的原因是:被父所杀,燕子丹计谋刺杀秦王失败,被燕王杀死取首级献于秦王求和,秦国虽然得到太子丹的首级,但秦军还是照样攻打燕国。太子丹死后,后人为了纪念他,就把他曾藏匿过衍水改名为太子河,这就是太子河名称的由来,太子河也正是因此而成为辽宁省内一条富有传奇色彩的河流。
太子丹少年时曾在赵国做人质,嬴政出生在赵国,两人少年时交好,燕王喜派太子丹前往秦国作人质,已经成为秦王的嬴政对太子丹不友好,后来,太子丹从秦国逃回燕国。太子丹归国后,寻求报复秦王政的办法,但因燕国弱小,力不能及,于是派人刺杀秦王,最后刺杀失败,秦王政对燕国派人行刺非常恼怒,便派将领王翦、辛胜率军攻打燕国。