Pancharātra es undrama en sánscrito escrito por Bhasa . La trama se basa en laepopeya hindú Mahabharata .
La obra toma su nombre del período de cinco noches al que se refiere la trama. Panca significa Cinco y Raatra significa noches. Los Pandavas deambularon por el bosque durante doce años. Dronacharya, quien era el maestro tanto de los pandavas como de los kurus, conocía la renuencia de Duryodhana (líder de los kurus) a dar la tierra a los Pandavas. Predijo una guerra y para evitar tal calamidad estaba buscando una oportunidad. Entonces le pidió a Duryadhona que realizara un sacrificio y en el sacrificio, Duryadhona se bañó y pidió gurudakshini (el acto de pagar al guru de uno). Drona exigió inteligentemente la mitad de la tierra para los Pandavas. Duryadhona estuvo de acuerdo, pero con una condición de que le informaría el paradero de los pandavas en un plazo de cinco noches. Drona estuvo de acuerdo y tuvo éxito y, por lo tanto, la mitad del reino fue entregada a los pandavas.