Japans gangsterdrama dat zich afspeelt in de exclusieve wijk Ginza in Tokio en volgt Haruka (Atsuko Sakuraba), een jonge geisha die wordt aangevallen door een invloedrijke zakenman die van plan is haar te ontvoeren. Wanneer ze wordt gered door de leden van een club genaamd 'Utopia', voegt Haruka zich bij hen en wordt gastvrouw, waardoor ze zich snel vestigt als een van de meest gewilde geisha's in Ginza. Tegelijkertijd hoort Haruka van een plan van een corrupte club die eigendom is van gangsters om zichzelf op te werpen als rivaal van Utopia. Haar loyaliteit aan de club die haar voor het eerst hielp, is zo groot dat ze bereid is alles te doen om deze te beschermen.