Yun Gap es un oficial del gobierno que trabaja en el palacio real. Tiene reputación de ser bueno en su trabajo, así como de ser un joven muy apuesto. Cierto día, su cuerpo es poseído por una enorme criatura con forma de serpiente conocida como Imoogi. Pronto, los demás comienzan a decir que Yun Gap se ha vuelto loco. Sin embargo, el Imoogi que lo atacó está relacionado con Yeo Ri, la única nieta de un famoso chamán, y cuyo primer amor fue el mismo protagonista. Ella posee un don divino, pero se rehusa a aceptar su destino de médium y trabaja como artesana vidriera. Por su parte, el Imoogi necesita el cuerpo de Yun Gap para ascender al cielo, pero él no se lo dejará fácil. Tras enterarse de la posesión, Yeo Ri se dirige al palacio acompañada de poderosos y malvados espíritus femeninos. Pero extraños sucesos continúan ocurriendo en el palacio del rey Yi Seon, ya que esos mismos espíritus lanzaron una maldición contra la familia real. Para poder detenerlos, Yun Gap, Yeo Ri y el rey Yi Seon deberán revelar los secretos de los vengativos espíritus femeninos.