Die Geschichte spielt im alten Japan. Shigure ist alles andere als ein beliebter Kaiser und auch mit seinem Sohn Takeo, der den Thron übernehmen soll und dessen kleine Schwester Mitsuki hat er seine Probleme. Shigure weigert sich, seinem Sohn den Thron zu überlassen, solange er keine Frau hat, die seinen Vorstellungen entspricht und am liebsten wäre ihm da die intrigante und kalte Shizu. Trotz seiner bevorstehenden Verlobung streift Takeo durch die Städte und trifft sein altes Kindermädchen Yoko wieder. Diese gewährt ihm für eine Zeit lang Unterschlupf in ihrer Okiya, stellt allerdings zur Bedingung, dass er sich von ihren Geishas und Maikos fernhält. Aber ist das nicht so einfach, wenn die Okiya nur ein Badehaus hat und vor allem die ziemlich draufgängerische Mizu es auf ihn abgesehen hat? Nur Takeo scheint eher ein Auge auf ihre baldige Konkurrentin Sakura geworfen zu haben. Als Takeo dann irgendwann zurück ins Schloss muss und seine Schwester etwas von seiner Schwärmerei gegenüber der Maiko Sakura bemerkt, wird sie ziemlich eifersüchtig und setzt alles daran, Sakura aus dem Weg zu räumen und Shizu ist ihr dabei gern behilflich um an den Thron zu gelangen.
Zu allem Überfluss wandern auch noch unbemerkt Truppen ein, die einen Krieg anzetteln, in den auch Takeo ziehen muss. Und als der Führer der gegnerischen Truppen Iida, etwas von Sakura erfährt, will auch er diese in seine Gewalt bringen.