1. Dushyanta se encuentra con Shakuntala: El rey Dushyanta, mientras caza en el bosque, se encuentra con Shakuntala, la hermosa hija del sabio Kanva. Se enamoran y se casan según la ceremonia Gandharva, un acuerdo mutuo sin la presencia de un sacerdote o familia.
2. Dushyanta deja a Shakuntala: Dushyanta regresa a su reino y le promete a Shakuntala que la enviará pronto. Sin embargo, se olvida de ella debido a una maldición del sabio Durvasa.
3. Shakuntala visita al rey Dushyanta: Cuando Shakuntala se entera de que Dushyanta la ha olvidado, decide visitarlo en su reino. En el camino, pierde el anillo que Dushyanta le dio como muestra de su amor al cruzar un río.
4. Shakuntala es rechazada: Cuando Shakuntala llega al palacio, Dushyanta se niega a reconocerla como su esposa. Él afirma que ella es una impostora y la echa.
5. Dushyanta encuentra el anillo: Cuando Shakuntala se va, un pescador encuentra el anillo en el estómago de un pez y se lo lleva a Dushyanta. Al ver el anillo, Dushyanta se da cuenta de su error y se arrepiente de sus acciones.
6. Dushyanta se reencuentra con Shakuntala: Dushyanta se propone encontrar a Shakuntala y finalmente se reúne con ella en el ashram del sabio Kanva. Están encantados de estar juntos de nuevo.
7. Final feliz: Shakuntala da a luz a un hijo llamado Bharata, que crece hasta convertirse en un gran emperador. Dushyanta y Shakuntala viven felices para siempre con su hijo.