Podczas polowania potężny król Dushyanta wpada do spokojnej leśnej siedziby pustelników i spotyka tam trzy młode dziewczyny, podlewając kwiaty i drzewa. W jednym z nich, Shakuntalu, zakochuje się od pierwszego wejrzenia. Udając królewskiego sługę, Dushyant pyta, kim ona jest, ponieważ boi się, że będąc innego pochodzenia niż on, nie będzie mogła należeć do niego zgodnie z prawem kastowym. Jednak od przyjaciół Shakuntali dowiaduje się, że ona także jest córką króla Viswamitry i boskiej dziewicy Menaki, która pozostawiła ją pod opieką szefa klasztoru mędrca Canvy. Z kolei gdy demony Rakshasa atakują klasztor i Dushyanta musi go bronić, okazuje się, że nie jest on królewskim sługą, ale samym wielkim królem.
Shakuntala urzeka odwagą, szlachetnością i uprzejmym zachowaniem Dushyant nie mniej niż jego pięknem i skromnością. Ale przez jakiś czas kochankowie nie odważą się ujawniać sobie nawzajem. I tylko raz, gdy król przypadkowo słyszy rozmowę Shakuntali ze swoimi przyjaciółmi, w której przyznaje, że namiętnie kocha Dushyant w dzień iw nocy, król czyni ją wzajemnym wyznaniem i przysięga, że chociaż w pałacu jest wiele piękna, „są tylko dwa tworzą chwałę jego rodziny: krainy otoczonej morzami i Shakuntala. ”
W tym czasie nie było w klasztorze przybranego ojca Shakuntali Canvy: odbył długą pielgrzymkę. Dlatego Dushyanta i jego ukochani wchodzą w związek małżeński zgodnie z rytuałem Gandharvas, który nie wymaga zgody rodziców i ceremonii ślubnej. Niedługo potem, wezwany przez pilne sprawy cesarskie, Dushyanta, jak ma nadzieję, na krótko wyjeżdża do swojej stolicy. I właśnie pod jego nieobecność mędrzec Durvasas odwiedza klasztor. Pogrążona w myślach o Dushyant Shakuntala go nie zauważa, a gniewny mędrzec przeklina ją za mimowolną niejednorodność, potępiając go, że ona, którą kocha, nie pamięta jej „jak pijany mężczyzna nie pamięta słów, które powiedział wcześniej”. Przyjaciele proszą Durvasasa, by złagodził jego klątwę, której na szczęście Shakuntala nawet nie słyszał, i przez ich ułaskawienie obiecuje, że klątwa straci swoją siłę, gdy król zobaczy pierścień przedstawiony mu przez Shakuntalę.
Tymczasem ojciec Canva wraca do klasztoru. Błogosławi małżeństwo przybranej córki, która według niego oczekuje już dziecka, które przynosi korzyść całemu światu, i udzielając jej mądrych instrukcji, wysyła wraz ze swymi dwoma uczniami do swego małżonka króla. Shakuntala przybywa do majestatycznego pałacu królewskiego, uderzając jego blaskiem, w przeciwieństwie do skromnego klasztoru. I tutaj Dusyanta, oczarowana klątwą Durvasasa, nie rozpoznaje jej i odsyła. Shakuntala próbuje mu pokazać pierścień, który sam dał, ale odkrywa, że nie ma pierścienia - zgubiła go na drodze, a król w końcu go odrzuca. W rozpaczy Shakuntala modli się do ziemi, aby ją otworzyć i połknąć, a następnie w błysku błyskawicy jej matka Menaka zstępuje z nieba i zabiera ją ze sobą.
Po pewnym czasie strażnik pałacu sprowadza rybaka podejrzanego o kradzież cennego pierścienia. Okazuje się, że tym pierścieniem jest pierścień Shakuntala, który rybak znalazł w brzuchu złowionej ryby. Gdy tylko Dushyanta zobaczył pierścień, jego pamięć powróciła. Miłość, wyrzuty sumienia, smutek oddzielenia dręczą go: „Moje serce zasnęło gazookaya, a teraz obudziło się, by posmakować bólu pokuty!” Wszelkie wysiłki dworzan mające na celu pocieszenie lub zabawę króla są daremne, a dopiero przybycie Matali, woźnicy bogów Indry, budzi Dushyanta z beznadziejnego smutku.
Matali wzywa Dushyantę, aby pomógł niebiańskim w walce z potężnymi demonami, asurami. Król wstępuje do nieba wraz z Matali, dokonuje wielu wyczynów zbrojnych, a po pokonaniu demonów, zyskując wdzięczność Indry, zjeżdża na rydwanie powietrznym na szczyt góry Hemakuta w klasztorze przodka bogów, świętego mędrca Kasjaapy. W pobliżu klasztoru Dushyant spotyka chłopca bawiącego się lwiątkiem. Zgodnie ze swoim zachowaniem i wyglądem król zdaje sobie sprawę, że przed nim jest jego własny syn. I wtedy pojawiła się Shakuntala, która, jak się okazuje, cały czas mieszkała w klasztorze Kashyapa i urodziła tam księcia. Twórca dusz upada u stóp Shakuntali, modli się o jej przebaczenie i przyjmuje je. Kashyapa mówi kochającym małżonkom o klątwie, która spowodowała ich niewinne cierpienie, błogosławi ich synowi Bharacie i przepowiada mu władzę nad całym światem. Na rydwanie Indry Dushyanta, Shakuntala i Bharata wracają do stolicy królestwa.