平安時代,百鬼夜行,封鬼儀式正在右大臣藤原安麻呂府邸進行。安麻呂之女日美子(深田恭子飾)戎裝登場,一箭命中靶心,引來全場驚嘆。這位被喻為“連鬼都不敢接近”的公主,卻令源博雅(伊藤英明飾)暗自傾心。天現異象,京都騷動,魍魎橫行。平安京已有四人遇害,民間出現驅鬼術士幻角(中井貴一飾),日美子亦在異象后開始夢游。博雅為此替右大臣來請安倍晴明(野村萬齋飾)商談。與此同時,宮廷供奉的出云三神器之一草薙劍也出現了異動。晴明受天皇所托,與博雅開始調查種種異況背后出云與大和的隱秘淵源。博雅和夜彈琵琶的神秘少年須佐(市原隼人飾)相識為樂友,須佐負傷被日美子所救,三人在右大臣府邸相逢。同一時刻,右大臣主動找到晴明,坦白了十八年前天現異象時,大和攻打出云的事實,并透露草薙劍被奪的真相。隨著調查深入,晴明發現幻角試圖借魍魎之力復活出云舊神,而須佐的真實身份正是守護神器的出云后裔。最終晴明與博雅聯合右大臣勢力,在須佐協助下于封鬼儀式現場揭露幻角陰謀,以草薙劍斬斷怨靈與現世的連結,終結了持續十八年的因果糾葛。