《宫心计》以唐朝为背景,讲述了后宫为了权力,尚宫四房尔虞我诈,明争暗斗的剧情。入宫为奴的刘三好(佘诗曼饰)和姚金玲(杨怡饰)也逃不过尔虞我诈。抱着“做好事、说好话、存好心”做人宗旨的刘三好,与情同姐妹的姚金玲互相扶持,只是两人常常被刁难。被调往司珍房任掌珍的刘三好,被加以栽培。本应升任掌珍的姚金玲,位置却被刘三好空降,姚金玲心生妒忌之心。
姚金玲上位成为妃子,却仍旧逃不过后宫的生存法则,姚金玲明白,在后宫就必须要斗。使用了很多计谋,甚至与刘三好从情同姐妹到反目成仇。善良的刘三好处处与姚金玲作对,其实只是为了防止姚金玲做错事,同时也希望她不要伤及无辜。最后的结局,小伙伴们也许都知道,姚金玲幻想自己就是三好,而刘三好则出宫,等待显扬。
故事以两个情如姐妹的女子进宫,由互相扶持到最后成为对立面,把女人们勾心斗角、争名逐利给精心地勾画出来,呈现给观众看。剧中两位女主刘三好、姚金玲受到同样的对待,同样被刁难。刘三好抱着善良的心态面对,而姚金玲则以上位作为自己的保护伞,只有以恶治恶才能保全自己,最后与刘三好反目,成为悲剧收场。在当时看来,很多网友都非常喜欢刘三好,却非常讨厌姚金玲,不认同姚金玲所作所为。