Vor 1.000 Jahren wurde der letzte der bösen Hexer vernichtet und sein Geist in einen alten See verbannt. Seit dieser Zeit besteht das große Königreich Shilla. Doch das Land wird von blutigen Bürgerkriegen überschattet und Königin Chinsong (Kim Hye-ri) muss um das Fortbestehen der Dynastie bangen. Ihr treuester Gefolgsmann ist General Biharang (Jeong Joon-ho), der aber ihre heimliche Liebe nicht erwidert, denn seine Liebe gilt dem einfachen Bauernmädchen Jaunbie (Kim Hyo-jin). Als diese auf Befehl der Königin ermordet werden soll, springt sie auf der Flucht in den verfluchten See. Besessen von dem Geist des alten Hexers kehrt sie zurück - und ihr Durst nach Rache ist unstillbar.
1,000 years ago, the last of the evil sorcerers was destroyed and his spirit banished to an ancient lake. Since that time, the great kingdom of Shilla has existed. But the country is overshadowed by bloody civil wars and Queen Chinsong (Kim Hye-ri) has to fear for the continued existence of the dynasty. Her most loyal follower is General Biharang (Jeong Joon-ho), but he doesn't return her secret love, because his love is for the simple peasant girl Jaunbie (Kim Hyo-jin). When she is to be murdered on the queen's orders, she jumps into the cursed lake while fleeing. Obsessed with the spirit of the old witcher, she returns - and her thirst for revenge is unquenchable.