孙秀苇饰演的图兰朵公主,是一个美丽而残暴的人物。她为了考验前来求婚的异国王子们的诚意,提出了三道谜语,只有猜出她谜语的人,才有机会娶她为妻。然而,已经有三位王子因为猜错谜语而丧生。
流亡中国的鞑靼王子卡拉夫(戴玉强饰)被公主的美貌所吸引,前来应婚,并成功答对了所有问题。但是,图兰朵公主却拒绝承认卡拉夫,而是给了他一道难题:在天亮之前猜出他的名字。如果猜对,就可以免去一死;否则,将被处死。
卡拉夫抓住机会,向公主的父亲和丫环柳儿(么红饰)询问了王子的真实姓名。柳儿为了保护卡拉夫,选择了自刎,以保守秘密。柳儿的死让图兰朵公主感到震惊。
当太阳升起的时候,图兰朵公主仍未能猜出卡拉夫的名字。卡拉夫用一个吻融化了公主的冷漠之心,并将王子的真实姓名告诉了她。然而,公主并没有公布王子的名字,反而宣布将下嫁给卡拉夫,他的名字叫爱。