Hilisõhtul jälitab kuningas Palaki asjatundmatu, ebaviisakas ja argpükslik vennatütar Ujjayini Samsthanaka tänaval kaunist heteroseksuaalset ilu Vasantasenu. Pimedust ära kasutades põgeneb Vasantasena temast läbi lukustamata värava ühe maja hoovi. Juhuslikult selgus, et see on üllas Brahmin Charudatta maja, millesse Vasantasena armus, olles kohtunud vahetult enne jumala Kama templit. Oma suuremeelsuse ja suuremeelsuse tõttu muutus Charudatta vaeseks ja Vasantasena, kes tahtis teda aidata, jätab talle oma aarded, mida Samstkhanaka väidetavalt riivab, et teda hoida.
Järgmisel päeval tunnistab Vasantasena oma neiu Madanika armastust Charudatta vastu. Nende vestluse ajal purskab majja endine massöör Charudatta, kellest sai pärast meistri hävingut mängija. Mängumaja omanik jälitab teda, kellele massöör võlgneb kümme kulda. Vasantasena maksab selle võla tema eest ja tänulik massaažiterapeut otsustab mängust loobuda ja minna budistlike munkade juurde.
Vahepeal käsib Charudatta oma sõbral Brahman Maitreyal hoida kirstu Vasantasena juveelidega. Kuid Maitreya jääb öösel magama ja Sharvilaki varas, vargakunsti reeglite järgi, tehes maja all kaevamise, varastab puusärgi. Charudatta oli meeleheites, et ta oli petnud Vasantasena usalduse, kellesse ta ka armus, ja siis annab Charudatta naine Dhuta talle oma pärlikaelakese, et maksta tema heteroseksuaal ära. Ükskõik kui piinlik on Charudatta, on ta sunnitud võtma kaelakee ja saadab Maitreya koos temaga Vasantasena majja. Kuid juba enne teda tuleb Sharvilaka sinna ja toob varastatud ehtekarbi, et osta oma armastatud, neiu Madanik Vasantasenalt. Vasantasena vabastab Madanika ilma lunarahata ja kui Sharvilaka saab temalt teada, et ilma seda teadmata röövis ta üllas Charudatta, siis kahetseb meelt, loobub oma käsitööst, jätab kasti getori juurde ja liitub vandenõuga, olles rahul tsaar Palaki türannilise valitsemisega. .
Sharvilaka järel ilmub Maitreya Vasantasena majja ja asendab puuduvad ehted Dhuta pärlmutritega. Teisaldatud Vasantasena kiirustab Charudatta juurde ja viidates asjaolule, et kaotas kaelakee täringus, annab talle uuesti ehtekarbi. Halva ilma ettekäändel jääb ta ööseks Charudatta majja ja annab hommikul oma kaelakee Dhutale tagasi. Ta keeldub teda vastu võtmast ja siis valab Vasantasena oma ehted oma poja Charudatta savi vagunisse - tema ainsale tagasihoidlikule mänguasjale.
Varsti on tekkinud uued arusaamatused. Jättes linnapargis Charudattaga kohtingule, satub Vasantasena ekslikult Samsthanaki vagunisse; tema enda vagunis on kuningas Palaki Aryaki vennapoeg, kes pääses vanglast, kus Palaka ta vangistas. Sellise segaduse tõttu kohtub Charudatta Vasantasena asemel Aryakaga ja vabastab ta kääridest ning Samsthanaka oma vagunist avastab Vasantasena ja ärritab teda taas oma ahistamisega. Vasantantasa lükkas meeleheitlikult kägistama Samsthanaka teda ja, pidades seda surnuks, peidab selle armee lehtede alla. Ent mööduv massöör, kellest sai budistlik munk, leiab Vasantasena, viib ta mõistusele ja varjab teda mõnda aega.
Nende vahel süüdistab Samsthanaka Charudatta Vasantasena kohtus tapmises. Tema vastu on ka kokkusattumus: Vasantasena ema teatas, et tütar läks temaga kohtingule ja Charudatta sõber Maitreya otsib getorile kuuluvaid ehteid. Ja ehkki keegi ei usu Charudatta süüsse, mõistis argpükslikud kohtunikud kuningas Palaki palvel talle vanglakaristuse. Kui hukkajad on aga valmis hukkamist alustama, tuleb Vasantasena ellu ja räägib, mis tegelikult juhtus. Tema järel ilmub Sharvilaka ja teatab, et Palaka tapeti ning troonile püstitati üllas Aryaka. Aryaka nimetab Charudatta kõrgele riigipostile ja lubab Vasantasenast saada tema teiseks naiseks. Samstkhanak viidi põgenemiseni, kuid suurejooneline Charudatta vabastab ta ja annab tänu saatusele, mis, "kuigi see mängib inimestega valimatult", premeerib lõpuks voorust ja vagadust.